0

我是一名 C# 程序员。在我的公司,我们开发了一个程序,该程序具有一个可执行文件,部署在各种机器上。我的老板说这样做的唯一方法是制作一个 X86 可执行文件,如果在 X86 机器上工作,那么它肯定也可以在 X64 上工作。所以我想知道:这是正确的吗?在 X86/X64 上使用相同的 exe 有什么缺点。无论如何,AnyCpu 设置是什么。

此外,由于大多数 IT 公司都在 X86/X64 中实现多元化,这不是更好吗?

谢谢帕特里克

4

1 回答 1

1

在 Visual Studio 的构建/调试选项中,您可以选择平台目标中的任何 CPU。这确保您的 exe 可以在两者上运行。编程:确保在访问注册表时检查代码中的操作系统版本。

于 2015-10-14T08:40:26.450 回答