【问题标题】:Automating VSIX deployment to Visual Studio Galleries自动将 VSIX 部署到 Visual Studio 库
【发布时间】:2012-11-12 12:48:07
【问题描述】:

我们希望自动上传已写入 Visual Studio 库的 Visual Studio 扩展。

我们目前使用 CruiseControl.Net、Msbuild 文件和 Powershell 脚本的组合来自动部署我们框架的所有零碎部分。

但是,我们希望自动将我们创建的开发工具部署到 Visual Studio 库。

这些工具是使用 Visual Studio 2012 构建的。

感谢您提供任何有用的建议或指示。

【问题讨论】:

    标签: visual-studio build-automation visual-studio-extensions


    【解决方案1】:

    使用 Canopy 和 FAKE 可以做到这一点。我刚刚在https://github.com/fsprojects/Paket.VisualStudio/blob/master/build.fsx#L177中做到了这一点

    【讨论】:

      【解决方案2】:

      不幸的是,没有好的方法可以做到这一点。没有用于上传扩展的公开 API。我知道的唯一方法是创建一个 Web 浏览器的实例,并简单地自动化填写表格和浏览菜单的过程。

      【讨论】:

      • 这可能无法将您的 VSIX 上传到官方的 Visual Studio 扩展库,但如果您要发布到自定义的私有扩展库(本质上只是一个网络共享),这绝对是可能的,因为我们已经在我的公司实现了自动化。
      猜你喜欢
      • 2014-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-28
      • 1970-01-01
      • 1970-01-01
      • 2014-11-06
      • 1970-01-01
      相关资源
      最近更新 更多