2010-11-05 65 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即可。