从命令行使用 devenv.exe 并打开解决方案

Using devenv.exe from the command line and open a Solution

当我按 F5 时,我已将我的 VSIX 项目配置为 运行 devenv.exe。 这将打开 Visual Studio 的起始页。为了测试我的扩展,我必须手动打开一个特定的解决方案。

我尝试 运行 使用参数 '/运行 PathToSolution.sln' 进行开发,这会使用指定的解决方案启动 VS,但也会 运行s 启动项目。 有没有办法 运行 开发并打开特定的解决方案?

devenv.exe 接受一个解决方案作为参数。这意味着 devenv.exe path\to\your\solution.sln 将具有您正在寻找的效果。

添加 /运行 告诉它加载解决方案和 运行 它,如果你省略它那么它只会加载项目。有关详细信息,请参阅 Microsoft 官方文档中的 Devenv Command Line Switches