创建64位.NET应用程序需要什么

创建64位.NET应用程序需要什么,.net,visual-studio,64-bit,.net,Visual Studio,64 Bit,如果我想为64位环境编译.NET应用程序。我需要什么 64位操作系统版本 或 64位Visual Studio版本 或者两者都有 您还需要一个64位CPU。您还需要一个64位CPU。这应该是您所需要的全部: 不过,我还是先安装一个64位操作系统(显然必须在64位CPU上运行!)。这应该具备您所需要的一切: 不过,我还是先安装一个64位操作系统(显然必须在64位CPU上运行!)。构建应用程序实际上不需要这两个操作系统。纯.NET 2.0+应用程序将在没有特定编译器标志的情况下,在64位操作系

如果我想为64位环境编译.NET应用程序。我需要什么

  • 64位操作系统版本
  • 64位Visual Studio版本
    或者两者都有

您还需要一个64位CPU。

您还需要一个64位CPU。

这应该是您所需要的全部:


不过,我还是先安装一个64位操作系统(显然必须在64位CPU上运行!)。

这应该具备您所需要的一切:


不过,我还是先安装一个64位操作系统(显然必须在64位CPU上运行!)。

构建应用程序实际上不需要这两个操作系统。纯.NET 2.0+应用程序将在没有特定编译器标志的情况下,在64位操作系统下作为64位应用程序运行,在32位操作系统下作为32位应用程序运行


编辑:此外,没有64位版本的Visual Studio。

构建应用程序实际上不需要这两种版本。纯.NET 2.0+应用程序将在没有特定编译器标志的情况下,在64位操作系统下作为64位应用程序运行,在32位操作系统下作为32位应用程序运行


编辑:此外,没有64位版本的Visual Studio。

我正在工作的32位机器上运行Visual Studio 2005,在项目属性的“构建”部分下,我可以选择x64作为平台目标


因此,我认为您不需要64位操作系统或特殊版本的VS。

我正在32位机器上运行Visual Studio 2005,在项目属性的“构建”部分中,我可以选择x64作为我的平台目标


因此,我认为您不需要64位操作系统或VS的特殊版本。

实际上您不需要任何东西,,因为.NET应用程序编译为。虚拟机在运行时将CIL编译为本机代码。因此,如果在64位平台上运行应用程序,它将生成本机64位代码,但如果在32位平台上运行,它将生成32位代码

但是,如果要在64位环境中调试/评测/测试应用程序,则需要:

  • 64位操作系统
  • 64位.NET虚拟机

Visual Studio可以调试以64位模式运行的应用程序。要进行评测,您可能需要一个64位分析器。

实际上您不需要任何东西,因为.NET应用程序编译为。虚拟机在运行时将CIL编译为本机代码。因此,如果在64位平台上运行应用程序,它将生成本机64位代码,但如果在32位平台上运行,它将生成32位代码

但是,如果要在64位环境中调试/评测/测试应用程序,则需要:

  • 64位操作系统
  • 64位.NET虚拟机

Visual Studio可以调试以64位模式运行的应用程序。对于分析,您可能需要一个64位的分析程序。

Java启动了这个程序,它非常好。NET进一步推动了这一进程。平台独立性,也就是说。

Java开始了这项工作,它非常好。NET进一步推动了这一进程。平台独立性,即。

然后虚拟化32位操作系统以进行全面测试。然后虚拟化32位操作系统以进行全面测试。谢谢。删除了我的帖子。在此处添加链接作为本机应用程序的注释-使用Visual Studio构建64位本机应用程序(),谢谢。删除了我的帖子。在此处添加链接作为本机应用程序的注释-使用Visual Studio构建64位本机应用程序()