在Microsoft Release Management中使用vNext模板时出现OperationFailedException

时间:2015-03-24 21:19:41

标签: visual-studio-2013 release-management ms-release-management

我在Microsoft Office版本管理2013更新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/ 但我们的错误略有不同,因为它没有抱怨帐户。虽然我假设帐户没问题...我确实使用了一些变体,当帐户不正确时,我明显失败了。

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

从此文件可用时起,工件副本就已成功。