【发布时间】:2011-06-30 08:35:52
【问题描述】:
我有一台带有 64 位操作系统的 64 位机器...
如何使用 Visual Studio 2010 编译程序以便它们在 32 位系统上工作
如果我在我的 64 位机器上安装 32 位操作系统,我认为不会有问题
【问题讨论】:
标签: visual-studio-2010 compiler-construction 32bit-64bit
我有一台带有 64 位操作系统的 64 位机器...
如何使用 Visual Studio 2010 编译程序以便它们在 32 位系统上工作
如果我在我的 64 位机器上安装 32 位操作系统,我认为不会有问题
【问题讨论】:
标签: visual-studio-2010 compiler-construction 32bit-64bit
如果您谈论的是 .NET 应用程序,只需在项目的属性(这是默认设置)或任何 CPU 中验证您的目标是 x86:
【讨论】:
这是即时编译代码的一个很好的属性。它在 32 位机器(使用 x86 抖动)和 64 位机器(x64 抖动)上运行一样好。唯一遇到麻烦的情况是您需要使用只能作为 32 位机器代码使用的旧版非托管代码。在旧的 dbase 提供程序(如 Jet)和 COM 服务器中并不少见。您有合适的机器来及早发现这些问题。
强调:如果目标机器是 32 位的,你就没有问题,只要它是 64 位的机器。
【讨论】: