Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.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
Jenkins-无法继续执行MSBuild_Jenkins - Fatal编程技术网

Jenkins-无法继续执行MSBuild

Jenkins-无法继续执行MSBuild,jenkins,Jenkins,我和Jenkins一起工作了将近一天,为ASP.NET web应用程序的自动化发布进行了设置。我已经在一台本地虚拟机上完成了这项工作,但当我尝试使用生产服务器时,它不起作用 有谁能帮我或给我建议吗?以下是控制台错误输出: ...... no change for **SVNpath**1 since the previous build Path To MSBuild.exe: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe E

我和Jenkins一起工作了将近一天,为ASP.NET web应用程序的自动化发布进行了设置。我已经在一台本地虚拟机上完成了这项工作,但当我尝试使用生产服务器时,它不起作用

有谁能帮我或给我建议吗?以下是控制台错误输出:

......
no change for **SVNpath**1 since the previous build
Path To MSBuild.exe: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe
Executing command: cmd.exe /C C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe /t:rebuild D:\JenkinsInstall\jobs\ADDevelopmentPublishing\workspace\Web\ABC\ABC.csproj && exit %%ERRORLEVEL%%
[workspace] $ cmd.exe /C C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe /t:rebuild D:\JenkinsInstall\jobs\ADDevelopmentPublishing\workspace\Web\ABC\ABC.csproj && exit %%ERRORLEVEL%%

The command prompt has been disabled by your administrator.

Press any key to continue . . . 
Build step 'Build a Visual Studio project or solution using MSBuild.' marked build as failure
Finished: FAILURE
------------------
非常感谢这句话:
您的管理员已禁用命令提示符
表示不允许您在服务器上启动批处理指令。

由于我的第一篇文章,我对该格式感到非常抱歉。下一篇文章我会更加小心。你需要在生产服务器上构建吗?我们在一个节点上运行所有MS构建,然后使用推送到各个目标。感谢您的回复。但我也试图通过以管理员身份登录到服务器,然后将gpedit.msc utils配置为打开“阻止用户运行交互式命令提示符”标志来解析该消息。在那之后,詹金斯仍然没有工作。(我在我的服务器上安装了Jenkins作为窗口服务)@davidnguen(你没有提到你运行的是哪个版本的Windows,所以我希望这适用。)作为一项服务,Jenkins以“NT Authority\System”的形式运行。您需要确保它具有cmd提示符权限。您可以通过尝试以系统用户身份运行cmd提示符来进行测试。这