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. The Lounge
  3. VC6 in a 64 bit OS

VC6 in a 64 bit OS

Scheduled Pinned Locked Moved The Lounge
question
15 Posts 9 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.
  • L Lost User

    It creates a virtual 32 bit PC - essentially they have created a virtual PC with XP SP3 on it, you can even assign USB devices to it.

    Join the cool kids - Come fold with us[^] "Program as if the technical support department is full of serial killers and they know your home address" - Ray Cassick Jr., RIP

    F Offline
    F Offline
    Franc Morales
    wrote on last edited by
    #5

    This is great news. I thought there would be all kinds of problems installing service packs and extensions/add-ins, debugging, etc. Thank you very much for taking the time to help me out.

    P F 2 Replies Last reply
    0
    • P Pakosan

      Next week, I will get rid off my last 32 bit system. Windows 7 64 bit from now on. I've got some projects that require the good old VC6. Two questions for those of you in a situation similar to mine: 1. Which virtualization software do you prefer? 2. How do you handle versioning and backup. What I mean is, can you have repositories and backups outside of the virtual machine yet referenced from within? Please forgive my ignorance on the subject. Thank you, good folk.

      M Offline
      M Offline
      Mike Diack
      wrote on last edited by
      #6

      It's not an officially supported configuration but I've found I can install and compile/edit natively on the Win 7 system without having to run it in XP mode or a VM. You may not need to run it virtualised or in XP mode. I managed to install it on all the Win 7 x64 Ultimate systems I use. During installation it will warn of incompatibilities several times. Elect to ignore these and install - it seems to work fine. I build and code on some legacy VC 6 stuff with no problems on Win 7 this way. Mike

      P 1 Reply Last reply
      0
      • L Lost User

        It creates a virtual 32 bit PC - essentially they have created a virtual PC with XP SP3 on it, you can even assign USB devices to it.

        Join the cool kids - Come fold with us[^] "Program as if the technical support department is full of serial killers and they know your home address" - Ray Cassick Jr., RIP

        R Offline
        R Offline
        ryan20fun
        wrote on last edited by
        #7

        not 100% correct. 64Bit systems (windows atleast) dont have support for 16Bit Code

        Never say Never, Because Never comes too soon.

        1 Reply Last reply
        0
        • F Franc Morales

          This is great news. I thought there would be all kinds of problems installing service packs and extensions/add-ins, debugging, etc. Thank you very much for taking the time to help me out.

          P Offline
          P Offline
          Pakosan
          wrote on last edited by
          #8

          ??????

          1 Reply Last reply
          0
          • M Mike Diack

            It's not an officially supported configuration but I've found I can install and compile/edit natively on the Win 7 system without having to run it in XP mode or a VM. You may not need to run it virtualised or in XP mode. I managed to install it on all the Win 7 x64 Ultimate systems I use. During installation it will warn of incompatibilities several times. Elect to ignore these and install - it seems to work fine. I build and code on some legacy VC 6 stuff with no problems on Win 7 this way. Mike

            P Offline
            P Offline
            Pakosan
            wrote on last edited by
            #9

            Did you also install SP6 and the 2003 SDK?

            M 1 Reply Last reply
            0
            • P Pakosan

              Did you also install SP6 and the 2003 SDK?

              M Offline
              M Offline
              Mike Diack
              wrote on last edited by
              #10

              I've installed SP6 for VC 6, but not the 2003 Platform SDK (I already use VS 2003,2008, 2010 as well as 6 for the various projects/products I work on). So I can vouch for VC6SP6 on Win7 x64, but can't comment on 2003 SDK (I imagine that'll work though because VS 2003 is basically the 2003 SDK plus IDE). Mike

              P 1 Reply Last reply
              0
              • M Mike Diack

                I've installed SP6 for VC 6, but not the 2003 Platform SDK (I already use VS 2003,2008, 2010 as well as 6 for the various projects/products I work on). So I can vouch for VC6SP6 on Win7 x64, but can't comment on 2003 SDK (I imagine that'll work though because VS 2003 is basically the 2003 SDK plus IDE). Mike

                P Offline
                P Offline
                Pakosan
                wrote on last edited by
                #11

                Thank you, Mike.

                1 Reply Last reply
                0
                • P Pakosan

                  Next week, I will get rid off my last 32 bit system. Windows 7 64 bit from now on. I've got some projects that require the good old VC6. Two questions for those of you in a situation similar to mine: 1. Which virtualization software do you prefer? 2. How do you handle versioning and backup. What I mean is, can you have repositories and backups outside of the virtual machine yet referenced from within? Please forgive my ignorance on the subject. Thank you, good folk.

                  S Offline
                  S Offline
                  selvan1709
                  wrote on last edited by
                  #12

                  Its just works in Win 7 Professional. Using it for the past 8 months. I had some issues with ActiveX controls. Running VC6 in permanent administrative mode solved the issue.

                  ...selvan

                  1 Reply Last reply
                  0
                  • P Pakosan

                    Next week, I will get rid off my last 32 bit system. Windows 7 64 bit from now on. I've got some projects that require the good old VC6. Two questions for those of you in a situation similar to mine: 1. Which virtualization software do you prefer? 2. How do you handle versioning and backup. What I mean is, can you have repositories and backups outside of the virtual machine yet referenced from within? Please forgive my ignorance on the subject. Thank you, good folk.

                    S Offline
                    S Offline
                    Sarath C
                    wrote on last edited by
                    #13

                    Windows 7-64 bit is famous for it's backward compatibility for most of the 32 bit programs. You can choose the compatibility options under the program properties. In most of the cases, it should work fine. Why don't you consider upgrading to the latest version because the product isn't supported anymore. You're forced for an upgrade by Microsoft. One day or other, you will have to take all the pain to port the code.

                    -Sarath.

                    My blog - Reflections of My Thoughts

                    Rate the answers and close your posts if it's answered

                    T 1 Reply Last reply
                    0
                    • S Sarath C

                      Windows 7-64 bit is famous for it's backward compatibility for most of the 32 bit programs. You can choose the compatibility options under the program properties. In most of the cases, it should work fine. Why don't you consider upgrading to the latest version because the product isn't supported anymore. You're forced for an upgrade by Microsoft. One day or other, you will have to take all the pain to port the code.

                      -Sarath.

                      My blog - Reflections of My Thoughts

                      Rate the answers and close your posts if it's answered

                      T Offline
                      T Offline
                      The Nightcoder
                      wrote on last edited by
                      #14

                      A slightly amusing (once you find the workaround) problem with 32-bit on 64-bit is that vbs scripts (which I sometimes use for simple scheduled database imports) don't work in 64-bit Windows if you try to call a 32-bit ActiveX DLL (such as a legacy thing written i VB6), because they are run by a 64-bit scripting engine. But... once you figure it out, you can launch the VBS file through a CMD file that launches the 32-bit version of the script engine (which lives in the 32-bit support folder)... works like a charm.

                      Peter the small turnip (1) It Has To Work. --RFC 1925[^]

                      1 Reply Last reply
                      0
                      • F Franc Morales

                        This is great news. I thought there would be all kinds of problems installing service packs and extensions/add-ins, debugging, etc. Thank you very much for taking the time to help me out.

                        F Offline
                        F Offline
                        Fabio Franco
                        wrote on last edited by
                        #15

                        You might run into problems if you have any 16 bit components on your projects. It won't work

                        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