为什么System.Configuration程序集默认不包含在新项目中?

时间:2010-09-29 15:35:40

标签: c# .net visual-studio configuration-files

小宠物peev。在创建新的visual studio项目时,有没有办法在默认情况下包含system.configuration程序集?几乎所有新项目都需要访问配置AppSettings。

我知道做Project>并没有太大的努力添加引用,但我想这对大多数人来说是非常常见的事情,并且想知道为什么默认情况下不包括它?

2 个答案:

答案 0 :(得分:6)

您可以通过创建自己的项目模板来实现此目的,该模板包含对System.Configuration.dll的引用。这是一个链接,了解如何执行此操作

至于为什么行为就像今天一样,我认为你不会找到一个可靠的答案。

答案 1 :(得分:1)

您可以自定义自己的模板:

http://msdn.microsoft.com/en-us/magazine/cc188697.aspx#S3

请注意,这个链接很旧,但我认为情况没有太大变化。

编辑:您也可以按照类似的方法进行文件模板化,即您可以自定义标准的c#类文件布局,用户/自定义控件模板等。我用它来自定义哪些using语句是包含在默认情况下,并在文件顶部插入默认注释块。

编辑:默认情况下,这个程序集 包含在VS 2010网络应用程序中,所以可能只是一个疏忽,或者有人因为极简主义而过于热心。