我有一个使用 VS 2017 编译的 VISX 包。该软件包适用于VS 2015和2017(它可以在两个版本的VS的生产环境中愉快地安装和运行(。
当我在VS 2017中调试项目时,它会启动VS 2017实验实例。但是,我希望能够使用 VS 2015 实验实例对其进行调试。
如何将 VSIX 安装到 VS 2015 实验实例中?
- 由于生成扩展后,它将部署到其 SDK 用于生成项目的版本的 Visual Studio 实验实例,因此需要删除 NuGet 包Microsoft.VSSDK.BuildTools 版本 15.0,并使用 Visual Studio 2015 版本 14.0。
- 您需要转到项目的"属性"页的"调试"选项卡,并将"启动外部程序"字段设置为 Visual Studio 2015 的"C:\Program Files (x86(\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe"可执行文件。