最佳答案
我在一台 x86电脑上工作并使用。VS2010中的 NET4.0(与3.5相同的问题)。当我制作一个新的项目(例如 WinFormsApp)时,我想做的第一件事就是将项目/解决方案的目标平台更改为“任意 CPU”。
我做以下事情:
Project Properties-> build-> change TargetPlatform to“ Any CPU”
在属性页面的顶部,平台仍然是“ Active (x86)”,所以我这样做了
解决方案属性-> ConfigurationsMgr-> Platform-> new (因为只有 x86可用)并创建解决方案平台“ AnyCPU”。
现在项目属性是“ Active (AnyCPU)”,我可以根据自己的喜好来回更改它。
现在的问题是: 当我添加一个新的项目,它再次被设置为“活动(x86)”,我-再次-不能更改项目设置。在第二个项目的 SolutionProperties-> ConfigurationManager 中,“ AnyCPU”平台不可用,我不能添加一个新的,因为它告诉我 AnyCPU 的解决方案平台已经存在..。
我做错了什么? 将一个新创建的项目设置为 AnyCPU 有那么难吗?