Visual studio 2010 如何使t4模板可在visual studio中安装?
我已经为EF4编写了几个t4模板,我想让其他开发人员使用它们,所以我想让它们可以在VS中安装,以便cna jsut将它们添加到他们的项目中 我不知道怎么做。你知道我应该从哪里开始阅读吗?我在谷歌上快速搜索了一下,但运气不好Visual studio 2010 如何使t4模板可在visual studio中安装?,visual-studio-2010,entity-framework,t4,Visual Studio 2010,Entity Framework,T4,我已经为EF4编写了几个t4模板,我想让其他开发人员使用它们,所以我想让它们可以在VS中安装,以便cna jsut将它们添加到他们的项目中 我不知道怎么做。你知道我应该从哪里开始阅读吗?我在谷歌上快速搜索了一下,但运气不好 谢谢。对于外部共享,您最好的选择可能是创建一个nuget包 请查看此链接: 另一种方法是创建VS项目模板 通过文件/ExportTemplate菜单访问导出模板向导。 导出T4模板后,可能需要手动编辑resultign项,因为默认情况下它无法很好地处理生成的文件 您可以将向导
谢谢。对于外部共享,您最好的选择可能是创建一个nuget包 请查看此链接:
另一种方法是创建VS项目模板 通过文件/ExportTemplate菜单访问导出模板向导。 导出T4模板后,可能需要手动编辑resultign项,因为默认情况下它无法很好地处理生成的文件 您可以将向导中的模板作为zip文件。 解压缩此文件并删除生成的文件。 然后编辑Foo.vstemplate文件并删除引用生成文件的行。 最后再次压缩文件 您的同事只需将此zip文件放入其用户模板目录:
C:\Users\\Documents\visualstudio 2010\Templates\ItemTemplates好主意,不幸的是我不能公开发布这个。当我说其他开发人员时,我指的是内部的同事。它也非常具体,所以我不确定它的重用价值。我相信有可能有一个内部的nuget存储库。然而,这可能不是一个成比例的努力。啊,酷,这听起来像是一张罚单;)我将在明天试一试