2011-09-06 76 views

回答

1

我没有安装Visual Basic 2010 Express来检查,但是如果您转到项目属性并查看编译选项卡,您是否有“高级编译选项”按钮?点击它,然后看看“Target CPU”下拉菜单。默认情况下,它应该是“任何CPU”,这意味着.NET将运行为x86或x64,具体取决于运行该应用程序的操作系统。

由于.NET代码不是本机代码,因此目标平台与C++项目无关。我所看到的建议提出了针对x86的建议,即所有的.NET应用程序,除非您有特殊原因需要使用x64应用程序获得额外的内存寻址。

+0

如果我想使用2GB以上的内存,该怎么办?如果我选择了任何cpu,编译然后在x64机器上运行,我的应用程序能够使用2GB以上的内存吗? – Zviadi