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

KFL*_*KFL 1 c# clr visual-studio

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

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

Mag*_*son 6

您可以通过根据需要创建自定义项目模板来实现此目的.查看文档创建项目和项目模板.更具体地说,如何:添加对模板的引用.您实际上修改了.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>
Run Code Online (Sandbox Code Playgroud)

话虽如此,您可以相应地修改OOB模板,如果这是您想要的.他们可以在以下位置找到: \VisualStudioInstallationDirectory\Common7\IDE\ProjectTemplates\Language\Locale\