Click here to Skip to main content
15,886,919 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
I'm in the process of buying a new computer! Logically you would think that Windows 7 64-bit is the way to go (I'm forced to use Windows). But most of my clients are running XP or Windows 7 32-bit.

Will developing, in VC++, on a 64-bits system be a problem when deploying the application on a 32-bits system?

// Anders
Posted

Get a SSD for your computer and run XP in a virtual machine. I had the same problem with the addition that my professional software don't run on 64-bit. SSD+VM solved all my problems.

I didn't test win7-32bit, but some co-workers were talking bad about it.
 
Share this answer
 
v2
Comments
Anders Eriksson 24-Mar-12 6:56am    
That looks like a good idea. I have a maybe a problem. I need to communication with a PROFIBUS system. Which means that I need to have a Siemens CP5621 PCIe card in the computer. Is it possible to use this card from a Virtual Machine?
Nelek 25-Mar-12 7:23am    
Nope, at least not from Laptop. I suppose it is a Siemens PLC. Ethernet works perfectly in the VM, so if the CPU is a PN/DP you would have no problems. For the CPUs that are only Profibus or to transfer the Panels I use an adapter S7-Link of the Firm Datalogic (There is a profibus version too). They are in the same price as the Siemens USB-DP adapter (but this can only the standard 1,5 Mb/s and the Datalogic reach the 12 Mb/s).



This is my work-area. If you need more info, just tell it :)
MehdiNaseri 24-Mar-12 20:53pm    
You don’t need SSD to use virtual machine. You can run Windows XP, Vista, Apple iOS and other operation systems on your current system by using virtual machine.
Nelek 25-Mar-12 7:10am    
I know it is not a must, but the boost in performance is so big that is worth to do it.
MehdiNaseri 25-Mar-12 18:00pm    
Yes, of course. I agree, but if your computer has enough Ram (depending on operation systems on virtual machine) then the boost in performance won’t be that much.
No.
Windows 7 64-bit is the best choice for you.
You can make both 64-bit and 32-bit programs with Visual Studio.
Window 7 64-bit can run 32-bit programs.
 
Share this answer
 
Comments
Anders Eriksson 25-Mar-12 3:02am    
What do you mean by "No"?
Does it mean that it's not possible to access the PCIe card from a virtual machine?
MehdiNaseri 25-Mar-12 17:53pm    
No: “Developing in VC++, on a 64-bits system won’t be a problem when deploying the application for a 32-bits system”

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900