2013-01-16 29 views
2

我有一個構建於Microsoft Visual C#Express 2010中的項目。該程序最初構建爲32位應用程序,我想將其更改爲一個64位應用程序。如何將舊的Microsoft Visual C#2010 Express 32bit項目更改爲64bit

我該怎麼做?

+0

你沒有明確的目標選項? – alexb

+0

@alexb我忘了提及它是我第一個關於視覺快車的項目。所以,我不確定在哪裏找到目標選項。 – wael34218

+0

@ wael34218啊,忘記了。我不認爲這個選項可用於Express版本。除非有解決方法,否則你很可能會被x86所困住。 – Anonymous

回答

2

見我的回答here,和它下面的意見(如果你不能找到「配置管理器」)。

工具 - >選項 - >勾選左下角的框 - >項目和解決方案 - >常規 - >顯示高級構建配置。

+0

太好了!我不知道。 – Anonymous

1

我不認爲任何轉換是必要的,只要你用'任何CPU'構建它。該選項可以通過項目屬性窗口 - >編譯選項卡 - >平臺目標下拉列表訪問。

但是,如果您正在運行VS Express版本,則無法使用更改目標平臺的選項。

+0

[並不總是](http://stackoverflow.com/questions/9177275/is-there-a-difference-between-a-32-bit-net-application-and-a-64-bit-net-applic)任何CPU是足夠的 – alexb

+0

我剛剛注意到我的程序有以下'使用Microsoft.Win32'。不知道如果我必須做任何事情 – wael34218

+0

[看來](http://stackoverflow.com/questions/982625/why-is-there-no-microsoft-win64-namespace)你不必做 – alexb

0

有關何時專門定位64x而不是'任何CPU'的其他信息,雖然現在看起來不是這樣,但如果您打算使用64x DLL(必須將其添加爲註釋,但我認爲它非常有用)。

When to target x64 in Visual Studio

相關問題