Visual studio 2013 版本管理服务器手动成功,但自动失败
我正在尝试配置ReleaseManagementServer,以便在TFS上的特定构建配置成功时部署到测试服务器。现在我有了一个运行良好的构建定义,我使用了构建过程模板“releasetfcvctemplate.12.xaml” 发布管理服务器(RMS)中的“发布模板”设置为在生成时触发 现在,当我将Release类别中的“Release Build”属性设置为“False”时,构建运行良好。然后,当我转到Release Management客户端并创建一个版本时,一切正常,我的项目(一个WebAPI)成功发布到我们的testserver 一旦我将“Release build”属性设置为true(在构建定义中)并将新构建排队,构建就会失败 我收到以下错误: 异常消息:目录名无效(类型Win32Exception) 异常堆栈跟踪:服务器堆栈跟踪:位于 系统.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)在 Microsoft.TeamFoundation.Build.Workflow.Activities.InvokeProcess.ProcessWrapper.Start() 在 Microsoft.TeamFoundation.Build.Workflow.Activities.InvokeProcess.InvokeProcess.RunCommand(异步状态 国家)在 System.Runtime.Remoting.Messaging.StackBuilderSink.\u PrivateProcessMessage(IntPtr md,对象[]args,对象服务器,对象[]和outArgs)位于 System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg,IMessageSink replySink) 在[0]处重试异常:在 System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(消息 reqMsg,布尔bProxyCase)在 System.Runtime.Remoting.Proxy.RemotingProxy.Invoke(对象未使用, MessageData&msgData)在System.FuncVisual studio 2013 版本管理服务器手动成功,但自动失败,visual-studio-2013,release,release-management,ms-release-management,Visual Studio 2013,Release,Release Management,Ms Release Management,我正在尝试配置ReleaseManagementServer,以便在TFS上的特定构建配置成功时部署到测试服务器。现在我有了一个运行良好的构建定义,我使用了构建过程模板“releasetfcvctemplate.12.xaml” 发布管理服务器(RMS)中的“发布模板”设置为在生成时触发 现在,当我将Release类别中的“Release Build”属性设置为“False”时,构建运行良好。然后,当我转到Release Management客户端并创建一个版本时,一切正常,我的项目(一个Web
2.EndInvoke(IAsyncResult)中
结果)在
System.Activities.AsyncCodeActivity
1.System.Activities.IAsyncCodeActivity.FinishExecution(AsyncCodeActivityContext
上下文,IAsyncResult结果)位于
System.Activities.AsyncCodeActivity.CompleteTasyncCodeActivityData.CompleteTasyncCodeActivityWorkItem.Execute(ActivityExecutor
执行人、书签管理器(书签管理器)
构建模板包括一个xcopy步骤,这可能会导致“目录名无效”,但我不明白为什么该过程是手动工作的,而不是自动工作的
任何正确方向的建议都是非常欢迎的 有时发布模板可能会“丢失”与生成定义的连接。若要选中此选项,请打开发布模板并使用“属性”链接重新建立与生成定义的连接。如果有帮助的话,我有一篇关于配置所有这些-索引页面的博客文章系列。请确保在构建代理计算机上安装了RM客户端。这显然不是问题所在。这是构建服务器上的问题,可能与查找RM客户端有关。完全修复了我的问题,谢谢!因为缺乏声誉而不能投票。