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 (来自HRESULT的异常:0x8000FFFF(E_意外))nuget还原失败_Jenkins_Nuget - Fatal编程技术网

Jenkins (来自HRESULT的异常:0x8000FFFF(E_意外))nuget还原失败

Jenkins (来自HRESULT的异常:0x8000FFFF(E_意外))nuget还原失败,jenkins,nuget,Jenkins,Nuget,我们使用Jenkins作为构建服务器在Windows从机上运行nuget restore。当从属服务以用户帐户而不是系统帐户运行时,nuget restore可能会失败 Error parsing solution file at d:\jenkins\tools\ci-home\workspace\t_im-server_feature_os-jenkins_2\IM-Server.sln: Catastrophic failure (Exception from HRESULT: 0x800

我们使用Jenkins作为构建服务器在Windows从机上运行nuget restore。当从属服务以用户帐户而不是系统帐户运行时,
nuget restore
可能会失败

Error parsing solution file at d:\jenkins\tools\ci-home\workspace\t_im-server_feature_os-jenkins_2\IM-Server.sln: Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED)) nuget restore failed 
我们运行以下命令:

%NuGetExe% restore "%PathServer%SC.InputManagement.sln" -PackagesDirectory "%PathServer%packages" 1>%LogFile% 2>&1
解决方案文件很好,因为如果登录到构建服务器并运行
nuget restore
这很好。我认为jenkins用户可能没有文件夹的权限,但他可以完全控制整个文件夹


我们使用
NuGet.exe 5.3.1.6268

从工作区中删除
-文件夹

我怀疑
-文件夹存在权限问题,因为我与我的用户一起进入项目文件夹并手动运行
nuget restore
进行测试

也许不是最好的主意