使用VS2003更改平台目标

时间:2011-03-03 10:08:12

标签: c# windows visual-studio registry visual-studio-2003

在VS 2005和VS 2008中,我们在项目设置中有目标平台选项。我想我知道其含义是什么,也就是说,我读过this article。引用那里:

  

如果项目设置为x86,则为此   表示该项目旨在运行   仅作为32位进程。一个64位   进程将无法调用   程序集设置为X86。设定的理由   您的项目为x86包括   依赖于原生DLL   仅适用于32位或制作   假设32位的本机调用。   标有的应用程序和程序集   x86仍然可以在64位Windows上运行。   但是他们在WOW64下运行。视觉   工作室本身就是在这下运行   仿真模式,因为它是32位   应用

我相信这正是我所需要的,因此如果在64位平台上运行,我的程序会自动从WOW64读取配置。

问题是: 是否可以使用VS2003设置目标平台?如果是,怎么做?

提前谢谢

1 个答案:

答案 0 :(得分:2)

据我所知,VS2003的目标是.net 1.1,这只支持32位x86目标。请记住,Windows的第一个64位版本是在VS2003之后发布的。

因此,您无法在VS2003上设置目标平台,它始终以x86为目标。