有没有办法阻止新的控制台应用程序项目默认为.NET Framework 4 Client Profile?

时间:2011-09-15 19:17:09

标签: .net visual-studio-2010 .net-4.0 console-application

在Visual Studio 2010的“新建项目”对话框中,在“已安装的模板”下 - >“Visual C#”...如果我选择“控制台应用程序”并确保在下拉菜单开销中选择了.NET Framework 4,则我的新项目默认为到.NET Framework 4客户端配置文件。

有没有办法强制它默认使用.NET Framework 4而不是客户端配置文件?

3 个答案:

答案 0 :(得分:3)

您可以编辑C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplatesCache \ CSharp \ Windows \ 1033 \ ConsoleApplication.zi p \ consoleapplication.csproj,删除<TargetFrameworkProfile>。< / p>

答案 1 :(得分:1)

我不认为你可以在不使用黑魔法的情况下在原始模板中更改它。如果它真的很烦人,你可以创建一个基于原始模板的自定义模板,将目标框架设置为完整框架。请参阅以下链接,了解如何基于现有项目MSDN

创建新模板

答案 2 :(得分:-2)

.NET Framework 4 Client Profile是所有Windows桌面应用程序的默认设置。 Windows窗体,控制台,WPF