我想开始制作我的应用程序的64位,但是,我不确定我应该对我的sln和vsproj文件进行更改。我应该对我的sln和vsproj进行哪些更改才能使它们成为64位?
在同一个注释中,是否有对游戏开发有利的默认sln或项目文件的更改?我正在使用Visual Studio 2010.
答案 0 :(得分:4)
从VS菜单中选择Build
| Configuration Manager
。
在Configuration Manager对话框中,打开Platform
下拉菜单,然后选择<New...>
。
在New Project Platform对话框中选择x64
作为您的平台,然后单击Ok。
答案 1 :(得分:1)
要添加之前的内容,请确保您了解为什么需要64位支持。在大多数情况下,您不需要访问更大的内存分配。此外,请注意将存在x86 / x64 P / Invoke兼容性问题(如果您计划使用第三方非托管程序集 - 以防您使用托管C ++)。
有关详细信息,请阅读Scott Hanselman has to say about this。另外,作为旁注,我建议阅读解释一些迁移想法的this blog post。
答案 2 :(得分:0)
您需要添加x64 solution platform
:
Build -> Configuration Manager -> Active Solution Platform -> New -> New platform = x64
如果您没有看到“x64”,请确保将其安装在Visual Studio安装程序
中然后只需选择“x64”作为active solution platform
并构建