【问题标题】:Compilation on 64-bit system for 32 bit system - compatibility在 64 位系统上编译为 32 位系统 - 兼容性
【发布时间】:2011-06-30 08:35:52
【问题描述】:

我有一台带有 64 位操作系统的 64 位机器...

如何使用 Visual Studio 2010 编译程序以便它们在 32 位系统上工作

如果我在我的 64 位机器上安装 32 位操作系统,我认为不会有问题

【问题讨论】:

    标签: visual-studio-2010 compiler-construction 32bit-64bit


    【解决方案1】:

    如果您谈论的是 .NET 应用程序,只需在项目的属性(这是默认设置)或任何 CPU 中验证您的目标是 x86:

    【讨论】:

      【解决方案2】:

      这是即时编译代码的一个很好的属性。它在 32 位机器(使用 x86 抖动)和 64 位机器(x64 抖动)上运行一样好。唯一遇到麻烦的情况是您需要使用只能作为 32 位机器代码使用的旧版非托管代码。在旧的 dbase 提供程序(如 Jet)和 COM 服务器中并不少见。您有合适的机器来及早发现这些问题。

      强调:如果目标机器是 32 位的,你就没有问题,只要它是 64 位的机器。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-11-11
        • 2013-03-20
        • 2018-09-20
        • 2023-03-20
        • 2011-05-26
        • 1970-01-01
        相关资源
        最近更新 更多