C# 如何使VS 2010默认创建x64项目?

C# 如何使VS 2010默认创建x64项目?,c#,.net,visual-studio-2010,C#,.net,Visual Studio 2010,我有一个完整的x64解决方案,每次我创建一个项目时,它默认为x86项目,我必须手动将其切换到x64。有没有一种方法可以默认实现这一点?在C#.NET项目和解决方案中,默认的目标平台应该是“任何CPU”,而不是x86,这意味着编译后的IL能够在经典的x86和x64系统上运行,而无需任何更改,并且处于本机模式 编辑 抱歉,我刚刚注意到visual studio 2010中的行为发生了更改,请查看有关此选择原因的更多信息 那么VisualStudio2010和.NET4.0是如何变化的呢?我们不是 在

我有一个完整的x64解决方案,每次我创建一个项目时,它默认为x86项目,我必须手动将其切换到x64。有没有一种方法可以默认实现这一点?

在C#.NET项目和解决方案中,默认的目标平台应该是“任何CPU”,而不是x86,这意味着编译后的IL能够在经典的x86和x64系统上运行,而无需任何更改,并且处于本机模式

编辑

抱歉,我刚刚注意到visual studio 2010中的行为发生了更改,请查看有关此选择原因的更多信息

那么VisualStudio2010和.NET4.0是如何变化的呢?我们不是 在CLR或编译器中更改任何内容-它们将继续 支持两种模式。然而,在讨论了这些问题之后 项目系统团队已同意将EXE项目默认设置为x86 VS2010中的平台


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


用文本编辑器打开.zip文件中的.csproj文件,并将
元素从x86修改为AnyCPU。先做一份备份

微软的决定。。。对不起:-)