`devenv` 退出太慢。`msbuild` 不是增量构建
我想把Visual Studio的编译错误传给codex-cli/claude-code,而不需要复制粘贴。我想在命令行构建和IDE构建之间切换。这是一个C++项目。
msbuild MyApp.vcxproj
进行一次完整的重建。如何通过使用Visual Studio创建的缓存资源实现增量构建?看来你需要进行额外的配置 https://learn.microsoft.com/en-us/visualstudio/msbuild/how-to-build-incrementally
devenv /Build debug MyApp.vcxproj
不会退出!(它会进入一个REPL吗?) 并且慢得让人恼火。
编辑:似乎devenv会退出,但需要很长时间。就像在关闭Visual Studio后再尝试升级一样。
Copilot已集成到Visual Studio中,开箱即用。
如果我们能够通过命令行与正在运行的Visual Studio进程进行交互,那就太好了……
解决方案
MSBuild按预期工作,我觉得只是为ARM构建而已……
msbuild MyApp.sln /p:Configuration=Debug /p:Platform=x64
你可以直接用 -nologo -clp:ErrorsOnly 输出编译错误。
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。