2010-11-05 69 views
29

我想从“任何CPU”在Visual Studio 2010更改目标CPU设置2010速成

我在其他网站上阅读到“86”更改目标CPU设置,我需要做以下:

  1. 转到您的程序的启动项目。
  2. 打开属性窗口。
  3. 单击编译选项卡。
  4. 点击高级编译选项。
  5. 将目标CPU选项更改为x86。

但我没有看到属性中任何地方的“编译”选项卡。

请最早帮我。

更新:我看到了一个平台下拉列表中,但没有包含任何内容除了 “任何CPU”

Platform contains nothing apart from "Any CPU"

+0

你看到这个画面:http://gchandra.files.wordpress.com/2008/02/compiletab.png? – Rhapsody 2010-11-05 08:02:12

+0

没有。我没有。我看到这个:http://img574.imageshack.us/img574/2949/screenshot20101105at146.png – Shrayas 2010-11-05 08:17:19

回答

45

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

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

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

随后,“生成”菜单上,看看你是否有一个项目称为“配置管理器”。如果不是,则需要将该项目添加到菜单中(右键单击工具栏中的任意区域,然后选择列表底部的“自定义”)。

打开配置管理器对话框后,转至“Active solution platform”下拉框并选择“新建”。在出现的“新解决方案平台”对话框中,您应该可以从第一个下拉框中选择“x86”。

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

+0

嘿。谢谢(你的)信息。我正在查看工具菜单,但我没有看到“项目和解决方案”选项。这也是一个明确的问题吗? – Shrayas 2010-11-05 08:57:28

+1

嗯,对此抱歉...您实际上正在寻找工具菜单上的“选项”项目。然后在选项对话框中,项目和解决方案是左侧列表框中的选项之一。如果不显示,您可能需要检查底部的“显示所有设置”。 – 2010-11-05 09:00:27

+0

真棒。工作的人。万分感谢 ! :D – Shrayas 2010-11-05 09:39:24

1

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

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

+0

但我怎么知道它是一个x86系统的配置? – Shrayas 2010-11-05 08:17:50

8

要使Visual Studio 2010中出现Build菜单栏,请转到菜单工具 - >设置 - >检查专家设置。因此,稍后您可以使用配置管理器。

-1

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

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