无法将目标平台更改为“任何CPU”
我在一台x86电脑上工作,并在VS2010中使用.NET4.0(与3.5一样的probelem)。 当我创build一个新的项目(例如WinFormsApp)时,我想要做的第一件事就是将项目/解决scheme的目标平台更改为“任何CPU”。
我做了以下几点:
Project Properties – > build – >将TargetPlatform更改为“Any CPU”
在属性页的顶部平台仍然是“活动(x86)”,所以我这样做
解决scheme属性 – > ConfigurationsMgr – >平台 – >新(因为只有x86是可用的),并创build解决scheme平台“任何CPU”。
现在项目属性是“活动(任何CPU)”,我可以根据需要来回改变它。
而现在的问题是:当我添加一个新的项目时,它又被设置为“活动(x86)”,我保持不变 – 不能更改项目设置。 在第二个项目的SolutionProperties – > ConfigurationManager中,“Any CPU”平台不可用,我不能添加新的平台,因为它告诉我,AnyCPU的解决scheme平台已经存在…
我究竟做错了什么? 将新创build的项目设置为AnyCPU会很难吗?
在configurationpipe理器中,您可以为您的项目添加一个新的平台。 但是,如果您已经为解决scheme添加了平台,则需要取消选中“创build新的解决scheme平台”,否则确实会得到解决scheme平台已经存在的警告。
要更改目标平台,请执行以下操作:
[1.]打开configurationpipe理器
[2.]在平台上,select新的。
[3.]新平台selectx64或者您需要,在“从…复制设置”中select“任意CPU”或“空”,并取消选中“创build新的解决scheme平台”
来源:ericklan.com
您可以按照以下步骤configuration目标平台:
- 在Visual Studio中,右键单击solutionSelect“属性”
- 一个设置对话框将会出现
- 点击configuration设置:您将看到解决scheme的所有项目以及编译的解决scheme。
- 点击“configurationpipe理器”button(对话框的右上angular)
- 您将看到两个下拉列表,点击“目标平台”,然后点击“新build”,以添加所需的目标平台
- 一旦所需的目标平台添加,select一个你想要的
- 点击closures,然后确定