2016-05-11 2 views
0

Я пытаюсь выполнить задачу (шаблон) сборки powershell on target machines на сервере TFS 2015, но получаю исключение ниже.TFS Build task powershell на целевых компьютерах не работает

##[debug]System.AggregateException: Failed to install 'VisualStudioRemoteDeployeref1cab6f-da11-4fcc-aae3-9f1433cd11ec' from service executable path VisualStudioRemoteDeployer.exe . Consult the logs below: 
Exception calling "SetRight" with "2" argument(s): "Could not obtain the user information." 
CategoryInfo :NotSpecified: (:) [], MethodInvocationException 
FullyQualifiedErrorId :Exception 
    ---> System.Management.Automation.RemoteException: Exception calling "SetRight" with "2" argument(s): "Could not obtain the user information." 
    --- End of inner exception stack trace --- 
    at Microsoft.VisualStudio.Services.DevTestLabs.Deployment.Deployment.PowershellExecutor.Invoke(String errorContextMessage, Boolean writeResultToLog, Boolean isCancellable) 
    at Microsoft.VisualStudio.Services.DevTestLabs.Deployment.Deployment.RemoteDeploymentHelper.InstallServiceInternal(String serviceSourcePath, String serviceName, String destinationFileName) 
    at Microsoft.VisualStudio.Services.DevTestLabs.Deployment.Deployment.RemoteDeploymentHelper.InstallService(String serviceSourcePath, String serviceName, String destinationFileName) 
    at Microsoft.VisualStudio.Services.DevTestLabs.Deployment.Deployment.DeploymentClient.<RunAsync>d__24.MoveNext() 
---> (Inner Exception #0) System.Management.Automation.RemoteException: Exception calling "SetRight" with "2" argument(s): "Could not obtain the user information."<--- 
##[error]Failed to install 'VisualStudioRemoteDeployeref1cab6f-da11-4fcc-aae3-9f1433cd11ec' from service executable path VisualStudioRemoteDeployer.exe . Consult the logs below: 
##[error]Exception calling "SetRight" with "2" argument(s): "Could not obtain the user information." 
##[error] CategoryInfo :NotSpecified: (:) [], MethodInvocationException 
##[error] FullyQualifiedErrorId :Exception 
##[error] For more info please refer to http://aka.ms/powershellontargetmachinesreadme 

мне удалось успешно запустить Windows Machine File Copy Task на одном сервере и настроен как клиент и целевые серверы, как описано на msdn. В этой задаче я указываю логин администратора в формате remote-machine-ip \ username, и все копируется. Такая же конфигурация не работает с задачей построения powershell on target machines.

Я нашел сообщение с очень похожим исключением на msdn, и понимаю, что это может быть проблема не включая домен. Я попытался указать свой логин в формате domain \ username, но задача удаленной powershell все еще не работает.

Ниже приведены скриншоты задачи Powershell и связанные машины группы:

enter image description here enter image description here

ответ

0

Согласно распространенной информации:

enter image description here

Там нет информации упоминается в службу поддержки <Machine-Group> в конфигурации Machines' Пожалуйста, попробуйте использовать IP-адрес устройства вместе с портами напрямую, а не <Machine-Group>.

А также используйте имя пользователя и пароль в Admin Login & Password, а затем попробуйте еще раз.

Смежные вопросы