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