2011-09-06 38 views

回答

1

我沒有安裝Visual Basic 2010 Express來檢查,但是如果您轉到項目屬性並查看編譯選項卡,您是否有「高級編譯選項」按鈕?點擊它,然後看看「Target CPU」下拉菜單。默認情況下,它應該是「任何CPU」,這意味着.NET將運行爲x86或x64,具體取決於運行該應用程序的操作系統。

由於.NET代碼不是本機代碼,因此目標平臺與C++項目無關。我所看到的建議提出了針對x86的建議,即所有的.NET應用程序,除非您有特殊原因需要使用x64應用程序獲得額外的內存尋址。

+0

如果我想使用2GB以上的內存,該怎麼辦?如果我選擇了任何cpu,編譯然後在x64機器上運行,我的應用程序能夠使用2GB以上的內存嗎? – Zviadi