如何将程序集设置为默认引用?

时间:2012-05-30 06:02:44

标签: c# visual-studio clr

对于每个新创建的C#项目,Visual Studio 2010都添加了一些默认引用,例如System,System.Core,System.Xml等。这些默认引用的好处是您可以直接使用它们而无需添加它们手动

我想知道是否有办法添加第三方程序集作为默认引用,这样我每次创建项目时都不需要添加它。

1 个答案:

答案 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\