当我按F5时,我已将VSIX-Project配置为运行devenv.exe。 这将从Visual Studio打开起始页。为了测试我的扩展,我必须手动打开一个特定的解决方案。
我尝试使用参数' / Run PathToSolution.sln'运行devenv。这将使用指定的解决方案启动VS,但也会运行启动项目。 有没有办法运行devenv并打开一个特定的解决方案?
答案 0 :(得分:5)
devenv.exe
接受解决方案作为参数。这意味着devenv.exe path\to\your\solution.sln
会产生您正在寻找的效果。
添加/运行告诉它加载解决方案并运行它,如果省略它,那么它只会加载项目。有关详细信息,请参阅Microsoft官方文档中的Devenv Command Line Switches。