2012-07-14 59 views

回答

3

在C#.NET项目和解决方案的缺省目标平台应该是“任何CPU”,而不是86,这意味着编译IL能够在没有任何更改,并在本机模式在一个经典的x86和x64系统上运行。 ..

编辑

对不起,我只注意到该行为在Visual Studio 2010中改变,采取为什么这种选择进一步的信息看here ...

因此,如何为六sual Studio 2010和.NET 4.0的变化?我们并不是 在CLR或编译器中改变了这里的任何东西 - 它们继续支持这两种模式。但是,讨论这些问题后,VS 项目系统团队已经同意把EXE项目默认为86 平台在2010年

+0

This Just Suck :-) – 2012-07-14 12:07:16

+0

微软决定对不起:-) – aleroot 2012-07-14 12:42:35

2

VS您可以简单地修改项目模板。例如,WPF应用程序的项目模板存储在C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplatesCache \ CSharp \ Windows \ 1033 \ WPFApplication.zip

打开.csproj文件中使用文本编辑器.zip文件,从86修改<Platform>元素AnyCPU。先备份一份备份。

相关问题