【问题标题】:How to change an old Microsoft Visual C# 2010 express 32bit project to 64bit如何将旧的 Microsoft Visual C# 2010 express 32 位项目更改为 64 位
【发布时间】:2012-12-30 17:37:00
【问题描述】:

我有一个使用 Microsoft Visual C# Express 2010 构建的项目。该程序最初是作为 32 位应用程序构建的,我想将其更改为 64 位应用程序。

我该怎么做?

【问题讨论】:

  • 快递中没有目标选项?
  • @alexb 我忘了说这是我的第一个视觉表达项目。所以,我不确定在哪里可以找到目标选项。
  • @wael34218 啊忘记了。我认为该选项不适用于 Express 版本。除非有某种解决方法,否则您很可能会坚持使用 x86。
  • 在特快版中可能的。看我的回答。
  • @wael34218 我没有 express 但这是非 express 的情况:右键单击您的项目 -> 属性 -> 构建选项卡 -> 常规部分 -> 平台目标(任何 CPU , x86, x64, 安腾)

标签: c# visual-studio-2010 32bit-64bit


【解决方案1】:

查看我的回答 here,以及它下面的 cmets(如果找不到“配置管理器”)。

工具 -> 选项 -> 选中左下角的框 -> 项目和解决方案 -> 常规 -> 显示高级构建配置。

【讨论】:

    【解决方案2】:

    只要您使用“任何 CPU”构建它,我认为没有必要进行任何转换。可以通过项目属性窗口 -> 构建选项卡 -> 平台目标下拉菜单访问此选项。

    但是,如果您运行的是 VS Express 版本,则无法使用更改目标平台的选项。

    【讨论】:

    • Not always任何CPU都足够
    • 我刚刚注意到我的程序有以下using Microsoft.Win32。不确定我是否需要对此做任何事情
    • It seems你不必这样做
    【解决方案3】:

    有关何时专门针对 64x 而不是“任何 CPU”的附加信息,虽然现在看起来不是,但如果您打算使用 64x DLL,则必须更改(将添加此作为注释,但是我认为它非常有用)。

    When to target x64 in Visual Studio

    【讨论】:

      猜你喜欢
      • 2023-03-24
      • 1970-01-01
      • 2012-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-17
      • 2011-08-01
      • 2015-02-22
      相关资源
      最近更新 更多