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

标签 x86 visual-studio-2017 vsix devenv anycpu

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

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

最佳答案

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

添加/Run 告诉它加载解决方案并运行它,如果你省略它,那么它只会加载项目。如需更多信息,请参阅 Devenv Command Line Switches在微软的官方文档上。

关于x86 - 从命令行使用 devenv.exe 并打开解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46877015/

相关文章:

visual-studio - 如何构建面向 Visual Studio 2010-2017 的 Visual Studio 扩展 (VSIX)

windows-installer - 如何从 MSI 安装 Visual Studio 2017 扩展 (VSIX)

c# - 访问 Visual Studio 扩展中的当前代码 Pane

x86 - vextracti128 和 vextractf128 有什么区别?

assembly - vmovdqu在这里做什么?

python - Premake 在我的存储库中找不到 lua 脚本(完全相同的存储库在我的 mainpc 上工作)

c++ - 无法安装扩展 + 版本选择器显示空列表

将带有 NT 存储的 64 字节内存复制到 1 个完整缓存行与 2 个连续的部分缓存行

c - 为什么 makecontext 不适用于 pthreads

c++ - 我需要使用 ref 和 make_pair 来返回引用吗?