如何:向模板添加引用
更新:2007 年 11 月
使用这些过程创建包含对程序集的引用的模板。
在项目模板中添加引用
项目模板中始终包含一个项目文件,该文件提供了在模板中添加或移除引用的方式。
在项目模板中添加引用
在“文件”菜单上单击“新建”,再单击“项目”。
在“新建项目”对话框中选择要更新的模板,输入项目的名称和位置,然后单击“确定”。
通过“添加引用”对话框向项目中添加引用或从项目中移除引用。有关添加引用的更多信息,请参见 如何:在 Visual Studio 中添加或移除引用 (Visual Basic)。
使用“导出模板”向导创建新模板。有关更多信息,请参见 如何:创建初学者工具包。
更新的模板被压缩为 .zip 文件后,请删除旧的 .zip 模板文件。
在项模板中添加引用
项模板中不包含项目文件,因此向项模板中添加引用不同于向项目模板中添加引用。可以通过“导出模板”向导向项模板中添加引用,或通过手动编辑模板中的 .vstemplate 文件添加引用。
![]() |
---|
要使模板正常工作,使用该模板的每台计算机都必须安装模板所引用的所有程序集。如果某些计算机可能未安装程序集,则在共享模板的同一位置共享程序集,然后让用户在他们的计算机上安装这些程序集。有关安装程序集的信息,请参见 如何:将程序集安装到全局程序集缓存。 |
使用“导出模板”向导在项模板中添加引用
在 Visual Studio 中创建或打开一个项目。
向该项目中添加一个项,并根据需要进行修改。
在“文件”菜单上单击“导出模板”。
单击“项模板”,选择包含该项的项目,然后单击“下一步”。
选择要为其创建模板的项,然后单击“下一步”。
选择要包含到模板中的程序集引用,然后单击“下一步”。
说明:
程序集列表是从当前项目中的程序集引用生成的。如果要引用的程序集未出现在列表中,请退出该向导并向项目中添加引用,然后再次运行该向导。
输入图标文件名、模板名称和模板说明,然后单击“完成”。
如果修改了现有模板,请删除旧的 .zip 模板文件。
也可以手动编辑 .vstemplate 文件,以向项模板中添加引用。
在项模板中手动添加引用
找到包含该模板的 .zip 文件。
解压缩该 .zip 文件。
在 Visual Studio 中打开 .vstemplate 文件。
在 TemplateContent 元素中,添加一个 References 元素。
在 References 元素中,添加一个或多个 Reference 元素,以包含要引用的程序集。
在每个 Reference 元素中,添加一个 Assembly 元素,其中包含要引用的程序集。例如:
<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>
说明:
必须使用其强名称来引用程序集。
保存并关闭 .vstemplate 文件。
选择模板中包含的文件,右击鼠标,选择“发送到”,然后单击“压缩(zipped)文件夹”。所选的文件被压缩为一个 .zip 文件。
删除解压缩的模板文件和旧的 .zip 模板文件。
将新的 .zip 文件与已删除的 .zip 文件放在同一目录中。
请参见
参考
Reference 元素(Visual Studio 模板)