对于每个新创建的C#项目,Visual Studio 2010都添加了一些默认引用,例如System,System.Core,System.Xml等。这些默认引用的好处是您可以直接使用它们而无需添加它们手动
我想知道是否有办法添加第三方程序集作为默认引用,这样我每次创建项目时都不需要添加它。
答案 0 :(得分:6)
您可以通过根据需要创建自定义项目模板来实现此目的。
请查看文档Creating Project and Item Templates。
更具体地说是How to: Add References to Templates。
您实际上修改了.vstemplate
文件,以便它引用您想要的程序集:
<TemplateContent>
<References>
<Reference>
<Assembly>
System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
</Assembly>
</Reference>
<Reference>
<Assembly>
System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
</Assembly>
</Reference>
</References>
...
</TemplateContent>
话虽如此,您可以修改OOB templates accordingly,如果这是您想要的。他们可以在以下位置找到:
\VisualStudioInstallationDirectory\Common7\IDE\ProjectTemplates\Language\Locale\