在Windows 7 64位计算机上使用Visual Studio 2005(32位)

在Windows 7 64位计算机上使用Visual Studio 2005(32位)

问题描述:

我需要在我的新笔记本电脑上使用Visual Studio 2005(C ++)-具有Windows 7 64bit的Sony Vaio。

I need to use Visual Studio 2005 (C++) on my new laptop - a Sony Vaio with Windows 7 64bit..

我不需要为在64位环境中,我的工作全是32位,因此如何确保仍可以在64位计算机上使用VS2005对32位目标环境进行开发/调试/测试... ??

I don't need to develop for a 64bit environment, my work is all 32bit, so how can I be sure that I can still develop/debug/test for a 32bit target environment using VS2005 on a 64bit machine....?

最佳选择是什么?

1)只需在Windows 7 64bit上安装VS2005并继续进行..(怀疑64bit运行时库有问题..? )

1) Just install VS2005 on Windows 7 64bit and carry on.. (suspect problems with 64bit runtime libs..?)

2)使用Windows XP 32位双启动笔记本电脑。

2) Dual boot the laptop with Windows XP 32bit.

3)运行某种虚拟机装有Windows XP ...(我还没有VM,但可以研究一下)

3) Run some kind of Virtual Machine with Windows XP in it... (I don't have a VM yet, but would look into it)

谢谢

答案是1)您只需要确保目标处理器为32位即可。您可以在64位计算机上开发32位计算机,反之亦然。

The answer is 1) you just need to make sure that you target processor is 32bit. You can develop for 32bit machine on a 64bit machine and vice versa.

经过一番环顾后,看来您必须拥有最新的Service Pack。阅读 http://msdn.microsoft.com/en-us/vstudio/aa948853 .aspx 如果您想了解更多。

After some looking around it looks like you must have up to date service packs. Read http://msdn.microsoft.com/en-us/vstudio/aa948853.aspx if you want to know more.