使用 VS 2015 实验实例调试在 VS 2017 中创建的 VSIX



我有一个使用 VS 2017 编译的 VISX 包。该软件包适用于VS 2015和2017(它可以在两个版本的VS的生产环境中愉快地安装和运行(。

当我在VS 2017

中调试项目时,它会启动VS 2017实验实例。但是,我希望能够使用 VS 2015 实验实例对其进行调试。

如何将 VSIX 安装到 VS 2015 实验实例中?

  1. 由于生成扩展后,它将部署到其 SDK 用于生成项目的版本的 Visual Studio 实验实例,因此需要删除 NuGet 包Microsoft.VSSDK.BuildTools 版本 15.0,并使用 Visual Studio 2015 版本 14.0。
  2. 您需要转到项目的"属性"页的"调试"选项卡,并将"启动外部程序"字段设置为 Visual Studio 2015 的"C:\Program Files (x86(\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe"可执行文件。

最新更新