0

在 microsoft release management 2013 update 4 中运行工作流时出现以下错误:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.AggregateException: One or more errors occurred. ---> Microsoft.TeamFoundation.Release.Common.Helpers.OperationFailedException: System.AggregateException: Failed to install 'VisualStudioRemoteDeployerbd3a8a59-325a-45d0-89f5-86a548554a12' from service executable path VisualStudioRemoteDeployer.exe . Consult the logs below:
c:\Users\vmadmin\AppData\Local\Temp\mfurnl9w.0.cs(95) : ; expected

c:\Users\vmadmin\AppData\Local\Temp\mfurnl9w.0.cs(94) :                     IntPtr policyHandle = IntPtr.Zero;

c:\Users\vmadmin\AppData\Local\Temp\mfurnl9w.0.cs(95) : >>>                     var attributes = new LSA_OBJECT_ATTRIBUTES()

c:\Users\vmadmin\AppData\Local\Temp\mfurnl9w.0.cs(96) :

我正在使用 vNext 发布模板。我添加了一个动作“使用 PS/DSC 部署”,它应该在机器上执行一个 powershell 脚本。我得到的只是上述错误。

我已验证按照此处(内部部署部分)设置了远程处理:https ://www.visualstudio.com/en-us/get-started/deploy-no-agents-vs.aspx

我也引用了这个:http ://roadtoalm.com/2015/02/04/start-with-visual-studio-release-management-vnextvs-rm-for-dummies/ 但我们的错误略有不同,因为它没有t 抱怨该帐户。虽然我假设帐户没问题...我确实使用了几个变体,但当帐户不正确时,我会遇到明显的失败。

任何帮助,将不胜感激。

4

2 回答 2

0

我发现了这个问题,因为我有同样的问题。在 RoadToAlm 文章中,他在自己的 VM 上使用 Windows Server 2012。我的 Azure VM 是 Windows Server 2008 SP2,我通过安装 Windows Management Framework 3.0 ( http://go.microsoft.com/?linkid=9811175 ) 解决了这个问题,其中包括比我的服务器上安装的更新的 Powershell。本次更新后,问题得到解决。

于 2015-04-21T19:38:28.503 回答
0

我在目标 Windows Server 2008 R2 上遇到了同样的问题。我只是降低了 UAC 级别,它让任务将部署工具复制到 c:\Windows\DtlDownloads 文件夹中(使用 VisualStudioRemoteDeployer.exe)。

从该文件可用的那一刻起,工件复制就成功了。

于 2016-03-09T13:31:28.533 回答