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. Is it easy/possible/hard to develop applications for 32 bits WinXP/Server2003 using 64 bits WinXP Pro ?

Is it easy/possible/hard to develop applications for 32 bits WinXP/Server2003 using 64 bits WinXP Pro ?

Scheduled Pinned Locked Moved The Lounge
helpcsharpvisual-studiosysadminwindows-admin
8 Posts 8 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.
  • A Offline
    A Offline
    Alberto Avanzi
    wrote on last edited by
    #1

    I'm currently developing win32 applications for x32 OS (Windows XP Pro - Windows Server 2003) and I use Visual Studio 2005 on 32 bits OS (Win XP Pro/Windows Server 2003). I would like to move on a 64 bits WinXP Pro because of the supported amount of RAM (I would like to move from 3 Gb to 8 Gb). Will I be still able to develop my applications for 32 bits OS without problems (simply telling to Visual Studio to build for x32) or will I run into troubles ? Has someone already tried this ? How hard will be to fix the eventual problems I will have ? Thanks a lot for your help. A.

    S M L N E 7 Replies Last reply
    0
    • A Alberto Avanzi

      I'm currently developing win32 applications for x32 OS (Windows XP Pro - Windows Server 2003) and I use Visual Studio 2005 on 32 bits OS (Win XP Pro/Windows Server 2003). I would like to move on a 64 bits WinXP Pro because of the supported amount of RAM (I would like to move from 3 Gb to 8 Gb). Will I be still able to develop my applications for 32 bits OS without problems (simply telling to Visual Studio to build for x32) or will I run into troubles ? Has someone already tried this ? How hard will be to fix the eventual problems I will have ? Thanks a lot for your help. A.

      S Offline
      S Offline
      Stuart Dootson
      wrote on last edited by
      #2

      I'm running VS2008 on Windows 7 x64 release candidate. A default created project has 1 configuration - Win32 (i.e. x86). I can add an x64 configuration, but by default, I'll only be crating applications that run under 32 or 64 bit versions of Windows.

      Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p

      1 Reply Last reply
      0
      • A Alberto Avanzi

        I'm currently developing win32 applications for x32 OS (Windows XP Pro - Windows Server 2003) and I use Visual Studio 2005 on 32 bits OS (Win XP Pro/Windows Server 2003). I would like to move on a 64 bits WinXP Pro because of the supported amount of RAM (I would like to move from 3 Gb to 8 Gb). Will I be still able to develop my applications for 32 bits OS without problems (simply telling to Visual Studio to build for x32) or will I run into troubles ? Has someone already tried this ? How hard will be to fix the eventual problems I will have ? Thanks a lot for your help. A.

        M Offline
        M Offline
        Mustafa Ismail Mustafa
        wrote on last edited by
        #3

        No problems at all. I've been doing that for almost 8 months, not one single hiccup.

        If the post was helpful, please vote! Current activities: Book: The End of Eternity by Isaac Asimov Project: Hospital Automation, final stage Learning: Image analysis, LINQ Now and forever, defiant to the end. What is Multiple Sclerosis[^]?

        1 Reply Last reply
        0
        • A Alberto Avanzi

          I'm currently developing win32 applications for x32 OS (Windows XP Pro - Windows Server 2003) and I use Visual Studio 2005 on 32 bits OS (Win XP Pro/Windows Server 2003). I would like to move on a 64 bits WinXP Pro because of the supported amount of RAM (I would like to move from 3 Gb to 8 Gb). Will I be still able to develop my applications for 32 bits OS without problems (simply telling to Visual Studio to build for x32) or will I run into troubles ? Has someone already tried this ? How hard will be to fix the eventual problems I will have ? Thanks a lot for your help. A.

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

          I've been doing this for over a year, what kind of problems are you expecting? It's harder to get it to build x64 stuff..

          1 Reply Last reply
          0
          • A Alberto Avanzi

            I'm currently developing win32 applications for x32 OS (Windows XP Pro - Windows Server 2003) and I use Visual Studio 2005 on 32 bits OS (Win XP Pro/Windows Server 2003). I would like to move on a 64 bits WinXP Pro because of the supported amount of RAM (I would like to move from 3 Gb to 8 Gb). Will I be still able to develop my applications for 32 bits OS without problems (simply telling to Visual Studio to build for x32) or will I run into troubles ? Has someone already tried this ? How hard will be to fix the eventual problems I will have ? Thanks a lot for your help. A.

            N Offline
            N Offline
            Nemanja Trifunovic
            wrote on last edited by
            #5

            In general I would expect no problems (my dev machine is 64-bit Win 2008 Server and we target both 32 and 64 bit Windows), but you should have a 32-bit version available for testing.

            Programming Blog utf8-cpp

            1 Reply Last reply
            0
            • A Alberto Avanzi

              I'm currently developing win32 applications for x32 OS (Windows XP Pro - Windows Server 2003) and I use Visual Studio 2005 on 32 bits OS (Win XP Pro/Windows Server 2003). I would like to move on a 64 bits WinXP Pro because of the supported amount of RAM (I would like to move from 3 Gb to 8 Gb). Will I be still able to develop my applications for 32 bits OS without problems (simply telling to Visual Studio to build for x32) or will I run into troubles ? Has someone already tried this ? How hard will be to fix the eventual problems I will have ? Thanks a lot for your help. A.

              E Offline
              E Offline
              EHaskins
              wrote on last edited by
              #6

              You can do it, but use Vista x64. It is almost impossible to find stable drivers for XPx64, if you can find them at all. If need >4gb of RAM its time to make the jump to Vista(or 7).

              Eric Haskins KC9JVH

              1 Reply Last reply
              0
              • A Alberto Avanzi

                I'm currently developing win32 applications for x32 OS (Windows XP Pro - Windows Server 2003) and I use Visual Studio 2005 on 32 bits OS (Win XP Pro/Windows Server 2003). I would like to move on a 64 bits WinXP Pro because of the supported amount of RAM (I would like to move from 3 Gb to 8 Gb). Will I be still able to develop my applications for 32 bits OS without problems (simply telling to Visual Studio to build for x32) or will I run into troubles ? Has someone already tried this ? How hard will be to fix the eventual problems I will have ? Thanks a lot for your help. A.

                J Offline
                J Offline
                John M Drescher
                wrote on last edited by
                #7

                Yes, very easy. I develop on 4 different machines one is a 64 bit XP machine while the others are a 64 bit linux box (my home desktop), a 32 bit win2003 advanced server and an XP32 box. My code is in a cvs server that is accessible to all machines and I use Visual Studio 2005 on the windows machines with Kdevelop on the linux box. For the project generation I use CMake to have a single project file between systems. If I want to change versions of Visual Studio CMake will automatically create me a Visual Studio project for any version of Visual Studio from VS6 and above also it generates Kdevelop projects, codeblocks projects and has other generators. The CMake Build Manager[^]

                John

                modified on Saturday, May 9, 2009 7:44 PM

                1 Reply Last reply
                0
                • A Alberto Avanzi

                  I'm currently developing win32 applications for x32 OS (Windows XP Pro - Windows Server 2003) and I use Visual Studio 2005 on 32 bits OS (Win XP Pro/Windows Server 2003). I would like to move on a 64 bits WinXP Pro because of the supported amount of RAM (I would like to move from 3 Gb to 8 Gb). Will I be still able to develop my applications for 32 bits OS without problems (simply telling to Visual Studio to build for x32) or will I run into troubles ? Has someone already tried this ? How hard will be to fix the eventual problems I will have ? Thanks a lot for your help. A.

                  J Offline
                  J Offline
                  Jorgen Sigvardsson
                  wrote on last edited by
                  #8

                  No problems. Visual Studio is still mainly aimed at 32 bit platforms on the C++ side. I use Vista x64 to develop apps for Windows Embedded Standard (basically XP Pro), and there are no real problems. You do, however, need to understand that Winx64 behaves differently than x86. When you run a 32 bit app in x64, it's run in a 32 bit "copy" of windows really. It's mainly the registry that you need to look out for (and all that depends on the registry such as ODBC, etc). Windows put keys and values from 32 bit apps in subnodes called "Wow6432Node". For instance, if you read/write from HKLM\Software\YourKey, Windows will redirect your keys to HKLM\Software\Wow6432Node\YourKey. Other than that, I haven't found any issues.

                  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