[英]Changing Platform Target with VS2003
在VS 2005和VS 2008中,我们在项目设置中有目标平台选项。 我想我知道其含义是什么,也就是说,我读过这篇文章 。 从那里引用:
如果项目设置为x86,则表示该项目仅作为32位进程运行。 64位进程将无法作为X86调用程序集。 将项目设置为x86的原因包括依赖于仅在32位可用的本机DLL或假设32位的本机调用。 标记为x86的应用程序和程序集仍可在64位Windows上运行。 但是他们在WOW64下运行。 Visual Studio本身在此仿真模式下运行,因为它是一个32位应用程序。
我相信这正是我所需要的,因此如果在64位平台上运行,我的程序会自动从WOW64读取配置。
问题是: 是否可以使用VS2003设置目标平台? 如果有,怎么样?
先感谢您
据我了解,VS2003的目标是.net 1.1,这只支持32位x86目标。 请记住,在VS2003之后发布了第一个64位版本的Windows。
因此,您无法在VS2003上设置目标平台,它始终以x86为目标。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.