【发布时间】:2010-10-04 05:37:30
【问题描述】:
我们有一个自动构建服务器,它使用 Visual Studio 2005 和CruiseControl.NET(在 Windows XP x64 上)生成构建。通常没有人登录系统,但有时我们必须通过远程桌面登录才能执行维护。
我们注意到,如果cl.exe 在我们从远程桌面注销的那一刻正在运行(Microsoft 的 C++ 编译器),那么cl.exe 将终止并返回错误结果 4:
项目:错误 PRJ0002:从“C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin\cl.exe”返回错误结果 4。
这显然会导致当前构建失败并显示一条非常神秘的消息。 有人知道如何防止这种情况发生吗?
【问题讨论】:
标签: visual-studio build-automation cruisecontrol.net