Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 当用户注销时,如何阻止cl.exe终止?_Visual Studio_Build Automation_Cruisecontrol.net - Fatal编程技术网

Visual studio 当用户注销时,如何阻止cl.exe终止?

Visual studio 当用户注销时,如何阻止cl.exe终止?,visual-studio,build-automation,cruisecontrol.net,Visual Studio,Build Automation,Cruisecontrol.net,我们有一个自动生成服务器,它使用Visual Studio 2005和(在Windows XP x64上)生成生成。通常没有人登录系统,但偶尔我们必须通过远程桌面登录以执行维护 我们注意到,如果代码> C.exe 在我们从远程桌面退出时运行(微软的C++编译器),则 C.exe < /C>将以错误结果4终止: 项目:错误PRJ0002:从“C:\Program Files(x86)\Microsoft Visual Studio 8\VC\bin\cl.exe”返回的错误结果4 这显然会导致当前

我们有一个自动生成服务器,它使用Visual Studio 2005和(在Windows XP x64上)生成生成。通常没有人登录系统,但偶尔我们必须通过远程桌面登录以执行维护

我们注意到,如果代码> C.exe 在我们从远程桌面退出时运行(微软的C++编译器),则<代码> C.exe < /C>将以错误结果4终止:

项目:错误PRJ0002:从“C:\Program Files(x86)\Microsoft Visual Studio 8\VC\bin\cl.exe”返回的错误结果4


这显然会导致当前构建失败,并显示一条非常神秘的消息有人知道如何防止这种情况发生吗?

您是否尝试在其他非管理员帐户下运行ccnet服务。

注意:我在搜索从中返回的
错误PRJ0002:错误结果4时遇到了这个问题。。。cl.exe实际上是指

我可以提供以下信息:

这发生在我的Windows XP(32位)测试箱上,用于我们的自动构建,构建运行肯定是在与我注销的用户不同的用户帐户下运行的

但是,我知道我们的生产构建服务器在注销时没有问题,但是这些服务器运行Win 2003 Server和Win 2008R2 Server resp。(在这里,我只有在运行构建的同一用户注销时才会遇到问题,但我们可以很容易地避免这种情况。)


因此我怀疑这个问题不会发生在Windows Server OSs上,而只会发生在Win XP上。(无法对Win7发表任何意见。)

该服务在域上的有效用户帐户下运行。它不是本地系统帐户。我通过远程桌面登录的用户又是另一个帐户。