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

Visual studio 是否可以在visual studio集成的shell应用程序中捆绑第三方扩展?,visual-studio,visual-studio-extensions,visual-studio-shell,Visual Studio,Visual Studio Extensions,Visual Studio Shell,我已经为VisualStudio编写了一个语言和调试引擎扩展,并且能够从这个扩展创建一个shell应用程序。但是,我想包括,因为尝试将其单独安装到shell是一件痛苦的事情,因为安装程序并不针对shell应用程序。我发现,按照说明进行操作确实是可行的 但基本要点是: 在扩展/子文件夹中创建子文件夹 将vsix扩展名重命名为“.zip” 使用您喜爱的zip文件管理器,从步骤1中将文件解压缩到新创建的扩展文件夹中 删除[Content\u types].xml文件 (可选)编辑vsixmanifes

我已经为VisualStudio编写了一个语言和调试引擎扩展,并且能够从这个扩展创建一个shell应用程序。但是,我想包括,因为尝试将其单独安装到shell是一件痛苦的事情,因为安装程序并不针对shell应用程序。

我发现,按照说明进行操作确实是可行的

但基本要点是:

  • 在扩展/子文件夹中创建子文件夹
  • 将vsix扩展名重命名为“.zip”
  • 使用您喜爱的zip文件管理器,从步骤1中将文件解压缩到新创建的扩展文件夹中
  • 删除[Content\u types].xml文件
  • (可选)编辑vsixmanifest文件并将InstalledByMsi=“true”添加到元素中,以防止用户通过扩展管理器卸载扩展

  • 它是VisualStudio的扩展,不支持VisualStudioShell,我建议您可以与扩展的作者签订合同。