为项目模板分发Visual Studio扩展的最佳方法是Visual Studio Gallery。
正如他们在官方MSDN文档演练中提到Publishing a Visual Studio Extension所以只需按照MSDN上提供的步骤进行操作。
- 确保您已构建扩展程序的发布版本并且它是最新的。
- 在Web浏览器中,打开Visual Studio库网站。
- 在右上角,单击“登录”。
- 使用您的Microsoft帐户登录。如果您没有Microsoft帐户,此时可以创建一个帐户。
- 点击上传。
- 在第1步:扩展程序类型中,选择工具,然后点击下一步。
- 在第2步:上传中,您可以选择直接上传到Visual Studio库,也可以只添加指向您自己网站的链接。在这种情况下,请选择我想上传我的工具。将出现选择您的控件框。单击浏览,然后在项目的\ bin \ Release文件夹中选择TestPublish.vsix。点击下一步。
- 在步骤3:基本信息中,将显示source.extension.vsixmanifest文件中的字段。选择适当的类别并添加标记以帮助用户找到您的扩展程序。您可能需要添加更详细的摘要和说明(描述必须至少280个字符)。将扩展类型保留为非Microsoft扩展,费用类别保留为试用。
- 阅读页面底部的“贡献协议”,然后选中我同意。
- 点击创建贡献。这将显示您的扩展程序将在Visual Studio库中显示的页面,并显示该页面尚未发布的消息。
- 点击发布。
- 在Visual Studio库中搜索您的扩展程序。应该会出现TestPublish扩展名列表。
醇>
有关详细信息,请转到 MSDN documentation 。
成功上传扩展程序后,您将能够安装它,而其他用户也将...在Visual Studio中可以全局安装扩展程序。
注意:从MSDN线程复制步骤,在此答案中提供了该URL。