使用 VS 2015 实验实例调试在 VS 2017 中创建的 VSIX
Debug VSIX created in VS 2017 using the VS 2015 Experimental Instance
我有一个使用 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 和use version 14.0 for Visual Studio 2015.
- 您需要进入项目的Properties页面,Debug选项卡,将Start external program字段设置为“C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe” Visual Studio 2015.
的可执行文件
我有一个使用 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 和use version 14.0 for Visual Studio 2015.
- 您需要进入项目的Properties页面,Debug选项卡,将Start external program字段设置为“C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe” Visual Studio 2015. 的可执行文件