是否可以在Visual Studio集成shell应用程序中捆绑第三方扩展?

时间:2017-07-06 09:41:19

标签: visual-studio visual-studio-extensions visual-studio-shell

我为visual studio编写了一个语言和调试引擎扩展,我可以从这个扩展中创建一个shell应用程序。但是,我想要包含p4vs,因为尝试将其单独安装到shell时很痛苦,因为安装程序并不针对shell应用程序。

1 个答案:

答案 0 :(得分:0)

我发现按照说明here确实可以做到这一点。

但基本要点是:

  1. 在Extensions /子文件夹中创建一个子文件夹
  2. 将vsix扩展名重命名为“.zip”
  3. 使用您喜欢的zip文件管理器,将文件从步骤1中提取到新创建的扩展文件夹
  4. 删除[Content_types] .xml文件
  5. (可选)编辑vsixmanifest文件并向该元素添加InstalledByMsi =“true”以防止用户通过扩展管理器卸载扩展程序