更改默认目标框架Visual Studio 2010

Ach*_*les 24 .net visual-studio-2010

Visual Studio 2010中是否有一种方法可以更改项目在创建时指向的默认目标框架?我想要定位4.0.默认情况下框架,而不是4.0框架的客户端配置文件版本.

MrE*_*yes 9

Visual Studio 2010(及更早版本)将记住您在使用时选择的最后一个目标框架File -> New -> New Project.因此,如果使用4.0创建新项目,则下次创建新项目时,将预先选择4.0作为目标框架.

编辑:进一步评论如下:

看了这个之后,还有另一个解决方案,比我在下面评论中发布的链接上的信息稍微不那么松懈.

使用您需要的设置创建一个新的解决方案/项目,然后转到File -> Export Template.完成后,您可以在出发时使用新模板File -> New -> New Project.

似乎工作,但没有彻底测试它.

  • 问题是它不断选择"4.0 Client Framework"而不是完整的4.0框架.即使我在创建新项目时选择了.NET Framework 4.0. (6认同)

Bla*_*ICE 6

有一种方法可以通过黑客攻击模板来改变它:

http://blog.rolpdog.com/2010/04/changing-default-framework-profile-in.html

这可能与MrEyes的答案差不多.


Jam*_*rns 6

我知道这个问题最初是针对VS2010的,但在Visual Studio 2015中,默认情况下更改目标框架要容易得多.

添加新项目时,更改顶部的框架 -

添加项目时选择框架

当你来添加另一个项目时,我发现VS记得我做的最后一个选择.