Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. VC++ 6.0 and 64 bit

VC++ 6.0 and 64 bit

Scheduled Pinned Locked Moved C / C++ / MFC
c++helpannouncement
11 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    D_code_writer
    wrote on last edited by
    #1

    Hey guys, Sorry to be bugging everyone with silly questions, I am just wandering I have a project that I have used VC 6 to create, and I've just recieved a message from a client saying it doesn't work on the 64 bit version of Windows. Is there a way of getting VC 6 to compile projects that work with 64 bit operating systems or am I stuffed. If not is there an emulator software you can use that will allow 32 bit apps to run on 64 bit systems. Any help would be greatly appreciated. All the Best Danny

    L _ H 3 Replies Last reply
    0
    • D D_code_writer

      Hey guys, Sorry to be bugging everyone with silly questions, I am just wandering I have a project that I have used VC 6 to create, and I've just recieved a message from a client saying it doesn't work on the 64 bit version of Windows. Is there a way of getting VC 6 to compile projects that work with 64 bit operating systems or am I stuffed. If not is there an emulator software you can use that will allow 32 bit apps to run on 64 bit systems. Any help would be greatly appreciated. All the Best Danny

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Are they running on the 64-bit Itanium or something? Unfortunately VC6 is unable to produce 64-bit compatible binaries. If your client is on a pure 64-bit architecture then you may have to compile your project with Visual Studio 2005 or higher which supports both x86-64 and IA-64 depending on the edition. Another possible solution is to use the free compiler which comes with Microsoft Windows SDK[^] which also supports x86-64 and IA-64. This option may become a problem... especially if your using MFC. Best Wishes, -David Delaune

      1 Reply Last reply
      0
      • D D_code_writer

        Hey guys, Sorry to be bugging everyone with silly questions, I am just wandering I have a project that I have used VC 6 to create, and I've just recieved a message from a client saying it doesn't work on the 64 bit version of Windows. Is there a way of getting VC 6 to compile projects that work with 64 bit operating systems or am I stuffed. If not is there an emulator software you can use that will allow 32 bit apps to run on 64 bit systems. Any help would be greatly appreciated. All the Best Danny

        _ Offline
        _ Offline
        _Superman_
        wrote on last edited by
        #3

        I think you must first understand why your 32-bit app does not work on 64-bit systems. And VC 6 does not have 64-bit compilers.

        «_Superman_»

        D 1 Reply Last reply
        0
        • _ _Superman_

          I think you must first understand why your 32-bit app does not work on 64-bit systems. And VC 6 does not have 64-bit compilers.

          «_Superman_»

          D Offline
          D Offline
          D_code_writer
          wrote on last edited by
          #4

          A thought I had after posting the thread. Could it be the target operating system is missing the mfc42.dll? My project does use MFC. Danny

          _ L 2 Replies Last reply
          0
          • D D_code_writer

            A thought I had after posting the thread. Could it be the target operating system is missing the mfc42.dll? My project does use MFC. Danny

            _ Offline
            _ Offline
            _Superman_
            wrote on last edited by
            #5

            Ideally all the dependencies must be part of your application's installation. But then it shouldn't have worked on the 32-bit system either. Mfc42.dll is not part of the OS. It is installed when you install Visual Studio.

            «_Superman_»

            1 Reply Last reply
            0
            • D D_code_writer

              Hey guys, Sorry to be bugging everyone with silly questions, I am just wandering I have a project that I have used VC 6 to create, and I've just recieved a message from a client saying it doesn't work on the 64 bit version of Windows. Is there a way of getting VC 6 to compile projects that work with 64 bit operating systems or am I stuffed. If not is there an emulator software you can use that will allow 32 bit apps to run on 64 bit systems. Any help would be greatly appreciated. All the Best Danny

              H Offline
              H Offline
              Hamid Taebi
              wrote on last edited by
              #6

              See How to: Configure Visual C++ Projects to Target 64-Bit Platforms[^].

              Of one Essence is the human race thus has Creation put the base One Limb impacted is sufficient For all Others to feel the Mace (Saadi )

              L 1 Reply Last reply
              0
              • H Hamid Taebi

                See How to: Configure Visual C++ Projects to Target 64-Bit Platforms[^].

                Of one Essence is the human race thus has Creation put the base One Limb impacted is sufficient For all Others to feel the Mace (Saadi )

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                How is that going to help with VC6? Best Wishes, -David Delaune

                H 1 Reply Last reply
                0
                • D D_code_writer

                  A thought I had after posting the thread. Could it be the target operating system is missing the mfc42.dll? My project does use MFC. Danny

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  You can download the run-time components and test that theory. How to obtain the Visual C++ 6.0 run-time components[^] Best Wishes, -David Delaune

                  1 Reply Last reply
                  0
                  • L Lost User

                    How is that going to help with VC6? Best Wishes, -David Delaune

                    H Offline
                    H Offline
                    Hamid Taebi
                    wrote on last edited by
                    #9

                    I saw it afterwards and I thought its not good idea to delete my reply but why 1?

                    Of one Essence is the human race thus has Creation put the base One Limb impacted is sufficient For all Others to feel the Mace (Saadi )

                    L 1 Reply Last reply
                    0
                    • H Hamid Taebi

                      I saw it afterwards and I thought its not good idea to delete my reply but why 1?

                      Of one Essence is the human race thus has Creation put the base One Limb impacted is sufficient For all Others to feel the Mace (Saadi )

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #10

                      Hamid. wrote:

                      I thought its not good idea to delete my reply but why 1?

                      Hello Hamid, It wasn't me who down-voted your response. Want me to give 5 to bring it back up? Best Wishes, -David Delaune

                      H 1 Reply Last reply
                      0
                      • L Lost User

                        Hamid. wrote:

                        I thought its not good idea to delete my reply but why 1?

                        Hello Hamid, It wasn't me who down-voted your response. Want me to give 5 to bring it back up? Best Wishes, -David Delaune

                        H Offline
                        H Offline
                        Hamid Taebi
                        wrote on last edited by
                        #11

                        No thanks but It was not bad link. :)

                        Of one Essence is the human race thus has Creation put the base One Limb impacted is sufficient For all Others to feel the Mace (Saadi )

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups