我在一台x86电脑上使用.NET4.0(3.5也有同样的问题)和VS2010。当我新建一个项目(例如WinFormsApp)时,我想做的第一件事情就是将项目/解决方案的目标平台更改为“任何 CPU”。
我按照以下步骤操作:
项目属性->生成->更改TargetPlatform为“Any CPU”
在属性页面顶部,平台仍然是“Active (x86)”,所以我执行以下操作:
解决方案属性->ConfigurationsMgr->平台->新建(因为除x86外没有其他选项),并创建“Any CPU”解决方案平台。
现在项目属性为“Active (Any CPU)”,我可以随意更改它。
现在的问题是:当我添加一个新项目时,它又被设置为“Active (x86)”,我再次无法更改项目设置。在这个第二个项目的SolutionProperties-> ConfigurationManager中,“Any CPU”平台不可用,我不能添加一个新的,因为它告诉我已经有一个针对 AnyCPU 的解决方案平台...
我做错了什么?难道将新创建的项目设置为 AnyCPU 那么难吗?
我按照以下步骤操作:
项目属性->生成->更改TargetPlatform为“Any CPU”
在属性页面顶部,平台仍然是“Active (x86)”,所以我执行以下操作:
解决方案属性->ConfigurationsMgr->平台->新建(因为除x86外没有其他选项),并创建“Any CPU”解决方案平台。
现在项目属性为“Active (Any CPU)”,我可以随意更改它。
现在的问题是:当我添加一个新项目时,它又被设置为“Active (x86)”,我再次无法更改项目设置。在这个第二个项目的SolutionProperties-> ConfigurationManager中,“Any CPU”平台不可用,我不能添加一个新的,因为它告诉我已经有一个针对 AnyCPU 的解决方案平台...
我做错了什么?难道将新创建的项目设置为 AnyCPU 那么难吗?