在Visual Studio中对项目进行模板化

时间:2012-06-18 10:56:06

标签: c# visual-studio-2010 visual-studio vsix

我在Visual Studio中创建了一个Windows移动应用程序。我想将这个项目模板化,以便可以将其作为模板而不是项目打开。

这在Visual Studio中是否可行?我读到有一种称为“VSX(Visual Studio扩展)”的东西可以达到这个目的。我在我的系统中安装了Visual Studio Ultimate,并且正在尝试安装VS2010 SDK。但它没有安装,告诉我没有MS Visual Studio 2010,我显然这样做。

我是朝着正确的方向前进的吗?如果没有,那么正确的方法是什么?

3 个答案:

答案 0 :(得分:5)

是的,可以这样:文件>导出模板而不是单击下一步:)它也会保存您的代码


Exporting template in vs 2010

答案 1 :(得分:1)

这就是我所寻找的,它也非常方便。

Export Template Wizard

使用向导直接将项目导出为VSIX扩展名。

答案 2 :(得分:1)

我建议在VSIX项目或Visual Studio包中使用TemplateBuilder NuGet包。我创建了一个6分钟的视频,向您展示如何:创建包含项目模板的VSIX,然后编辑模板。查看https://www.youtube.com/watch?v=z33jOo75CH4

FYI TemplateBuilder是https://github.com/ligershark/template-builder的开源代码。如果你听说过SideWaffle它依赖于TemplateBuilder。