在Visual Studio 2010 Express中更改目标CPU设置

时间:2010-11-05 07:52:09

标签: visual-studio visual-studio-2010 x86 anycpu

我希望在Visual Studio 2010中将目标CPU设置从“任何CPU”更改为“x86”。

我在另一个网站上看到我需要做以下事情:

  1. 转到程序的启动项目。
  2. 打开属性窗口。
  3. 单击编译选项卡。
  4. 点击高级编译选项。
  5. 将目标CPU选项更改为x86。
  6. 但是我没有在属性中的任何地方看到“编译”标签。

    请尽早帮助我。

    更新:我确实看到了一个平台下拉列表,但除了“任何CPU”之外什么也没有,

    Platform contains nothing apart from "Any CPU"

4 个答案:

答案 0 :(得分:45)

我认为您没有在项目属性中看到“编译”选项卡的原因是因为您使用的是Express版本。此版本不支持对特定CPU类型进行优化。但是,您应该能够通过以下方式更改活动解决方案平台:

从“工具”菜单中,选择“选项”项,然后在“选项”对话框左侧的列表框中选择“项目和解决方案”选项。 (您可能必须先检查“显示所有设置”。)选中“显示高级构建配置”框:

Screenshot of the options dialog to enable "Show advanced build configurations"

然后,在“Build”菜单上,查看是否有名为“Configuration Manager”的项目。如果没有,您需要将项目添加到菜单中(右键单击工具栏中的任何区域,然后选择列表底部的“自定义”)。

打开Configuration Manager对话框后,转到“Active solution platform”下拉框并选择“New”。在出现的“新解决方案平台”对话框中,您应该可以从第一个下拉框中选择“x86”。

或者,看起来您可以手动编辑项目文件以指定CPU类型。请参阅 Changing the target CPU in VB Express 2008 。看起来只是将第一个<PlatformTarget>部分下的<PropertyGroup>更改为“x86”。

答案 1 :(得分:8)

要在Visual Studio 2010上显示 Build 菜单栏,请转到菜单工具 - &gt;设置 - &gt;检查专家设置。所以稍后您可以使用Configuration Manager。

答案 2 :(得分:1)

我目前没有Visual Studio 2010,但在Visual Studio 2008中,您必须先通过Build -> Configuration Manager添加配置。

添加配置后,您只需通过下拉菜单选择“活动配置”。

答案 3 :(得分:-1)

我目前没有Visual Studio 2010,但在Visual Studio 2008中,您必须先通过Build -> Configuration Manager添加配置。

添加配置后,只需通过下拉菜单选择Active Configuration即可。