2
我發現一個論壇帖子有關Visual C++,Visual C++ 2008 Express Edition And 64-Bit Targets,但我怎麼Visual Basic 2010 Express Edition下開發的x64應用程序?如何編譯64位的Visual Basic 2010速成版
我發現一個論壇帖子有關Visual C++,Visual C++ 2008 Express Edition And 64-Bit Targets,但我怎麼Visual Basic 2010 Express Edition下開發的x64應用程序?如何編譯64位的Visual Basic 2010速成版
我沒有安裝Visual Basic 2010 Express來檢查,但是如果您轉到項目屬性並查看編譯選項卡,您是否有「高級編譯選項」按鈕?點擊它,然後看看「Target CPU」下拉菜單。默認情況下,它應該是「任何CPU」,這意味着.NET將運行爲x86或x64,具體取決於運行該應用程序的操作系統。
由於.NET代碼不是本機代碼,因此目標平臺與C++項目無關。我所看到的建議提出了針對x86的建議,即所有的.NET應用程序,除非您有特殊原因需要使用x64應用程序獲得額外的內存尋址。
如果我想使用2GB以上的內存,該怎麼辦?如果我選擇了任何cpu,編譯然後在x64機器上運行,我的應用程序能夠使用2GB以上的內存嗎? – Zviadi