我在尝试在作为服务运行的 buildAgent 上构建我的项目时遇到此错误,有人有解决方案吗?
TRACKER : error TRK0002: Failed to execute command: ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\CL.exe" @C:\BuildAgent\temp\buildTmp\tmpfde187c5fd8a42299ab4d18e25e0c9fe.rsp". The operation identifier is not valid.
在命令行中构建项目时(使用“_IsNativeEnvironment”变量)我尝试了类似问题的解决方案,但它对我不起作用,我还需要该解决方案才能在我的本地计算机上永久运行。
最佳答案
从命令行启动 MSBuild 时,多个工具都会发生此错误:
- CL.exe
- cvtres.exe
- 程序库.exe
- link.exe
将它们添加到事件防病毒的排除列表中可以解决一些问题,但对于现代防病毒来说还不够。
另一种方法是停用 Tracker.exe,这是一种启用增量构建的工具。由于它不是您通常希望在构建服务器上使用的东西,因此我发现停用它是安全的。
您可以通过将此参数传递给 msbuild 来停用它:/p:TrackFileAccess=false
关于c++ - 追踪器 : error TRK0002: Failed to execute command,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39252473/