【发布时间】:2011-04-30 02:09:01
【问题描述】:
我在 x86 电脑上工作,并在 VS2010 中使用 .NET4.0(与 3.5 相同的问题)。当我创建一个新项目(例如 WinFormsApp)时,我要做的第一件事就是将项目/解决方案的目标平台更改为“任何 CPU”。
我执行以下操作:
项目属性 -> 构建 -> 将 TargetPlatform 更改为“任何 CPU”
在属性页面的顶部,平台仍然是“Active (x86)”,所以我这样做了
Solution Properties -> ConfigurationsMgr -> Platform -> new(因为只有 x86 可用)并创建解决方案平台“Any CPU”。
现在项目属性为“Active (Any CPU)”,我可以随意更改它。
现在的问题是:当我添加一个新项目时,它再次设置为“Active (x86)”并且我 - 再次 - 无法更改项目设置。在第二个项目的 SolutionProperties -> ConfigurationManager 中,“Any CPU”平台不可用,我无法添加新平台,因为它告诉我 AnyCPU 的解决方案平台已经存在...
我做错了什么?新创建的项目设置为 AnyCPU 有这么难吗?
【问题讨论】:
-
选项下有一些设置可以显示所有解决方案设置/选项。
-
哦,我明白了,但我也找不到任何关于目标平台的信息。
标签: c# .net visual-studio-2010 visual-studio build