visual studio 2012 - VS Package Extension在新项目选项窗口中添加了一个新的项目类



我想创建一个Visual Studio扩展。我选择了Package选项,因为在Visual Studio 2013及以上版本中将弃用AddIn选项。

所以我安装了Visual Studio 2012和Visual Studio SDK 2012,并创建了一个新的VS Package项目。

现在,我希望我的包允许用户创建一个新类型的项目。即:我想扩展右键单击->新项目选项,以包含一个新的项目模型,这将是一个标准的Visual c++项目,与一些额外的配置,链接,参考等。

我用谷歌搜索了很多,但是什么也没找到。

你们有关于这个目标的想法吗?

提前感谢!

我认为Visual Studio Template Schema Reference包含创建自定义项目模板所需的所有信息;参见:http://msdn.microsoft.com/en-us/library/xwkxbww4.aspx

您可以从现有的项目中派生一个项目模板,这可能是可行的方法,因为它创建了一个只需要一些定制的有效模板。可以使用File菜单中的Export Template命令导出模板。

模板向导将创建一个包含模板清单和所有引用文件的ZIP文件;只需提取存档并以您想要的方式自定义它(添加/删除文件,更改清单中的名称和描述等信息)。一旦你有了自定义的模板,创建一个新的VISX包项目,并将模板ZIP文件添加到其中(使用Add Existing Item命令)。

最后一步是将Asset添加到VISX清单。在VSIX设计器中打开source.extension.vsixmanifest文件,进入Assets选项卡,点击New按钮;这将打开一个对话框来设置资产…选择Microsoft.VisualStudio.ProjectTemplate作为类型,选择File on filesystem作为源。这将允许您选择之前添加的ZIP文件。

相关内容

  • 没有找到相关文章

最新更新