【问题标题】:Is there a way to prevent new console app projects from defaulting to .NET Framework 4 Client Profile?有没有办法阻止新的控制台应用程序项目默认为 .NET Framework 4 客户端配置文件?
【发布时间】:2011-09-15 19:17:08
【问题描述】:

在 Visual Studio 2010 的 New Project 对话框中,Installed Templates->Visual C#... 如果我选择 Console Application 并确保在下拉菜单开销中选择了 .NET Framework 4,我的新项目默认为.NET Framework 4 客户端配置文件。

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      我认为您可以在不使用黑魔法的情况下更改原始模板中的内容。如果它对您来说真的很烦人,您可以在原始模板的基础上创建一个自定义模板,将目标框架设置为完整框架。关于如何基于现有项目创建新模板,请参见以下链接MSDN

      【讨论】:

      • 完全忘记了这一点,但它可能也可以。
      【解决方案3】:

      .NET Framework 4 客户端配置文件是所有 Windows 桌面应用程序的默认配置。 Windows 窗体、控制台、WPF

      【讨论】:

      • 我不会投反对票,但这并不能真正解决问题。
      猜你喜欢
      • 2020-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-07
      • 1970-01-01
      • 1970-01-01
      • 2013-07-04
      相关资源
      最近更新 更多