我有一台带有 64 位操作系统的 64 位机器...
如何使用 Visual Studio 2010 编译程序,以便它们在 32 位系统上运行
如果我在 64 位机器上安装 32 位操作系统,我认为这不会有问题
如果您正在谈论 .NET 应用程序,只需在项目属性中验证您的目标是 x86(这是默认设置)或任何 CPU:
这是即时编译代码的一个很好的特性。 它在 32 位机器(使用 x86 抖动)上的运行效果与在 64 位机器(x64 抖动)上的运行效果一样好。 唯一遇到麻烦的时候是当您需要使用只能作为 32 位机器代码使用的旧版非托管代码时。 对于旧的数据库提供程序(如 Jet)和 COM 服务器来说,这种情况并不少见。 您拥有合适的机器来及早检测这些问题。
强调:如果目标机器是32位的话没有问题,只有64位机器才有问题。