我已经用VS2015做了一个编码的UI测试,并在虚拟机上创建了一个环境。然后,在我的本地机器上,我连接到VS2013中的团队项目并开始测试构建。不幸的是,我收到一个错误"\SomeServer\drops“。当我通过命令行在VM上运行测试时,一切正常。有人能帮上忙吗?
这里是错误协议:
04:41总体构建过程
04:41应用程序部署工作流
00:00更新内部版本号
00:00获取构建详细信息
00:00如果需要构建
00:00获取构建位置和内部版本号
00:00需要计算构建位置
00:00计算构建路径
如果用户选择存储环境,则为00:00
00:00获取实验室环境Uri
00:00获取实验室环境
00:00如果恢复快照
00:00无清理快照
如果是虚拟环境则为00:00
如果需要部署或测试,则为00:00
00:00等待环境准备就绪
如果需要部署,则为04:40
04:40进行部署
00:00预留部署环境
04:40在环境上部署构建
04:40部署版本
04:40运行部署脚本
04:40运行计算机的部署任务部署任务日志: PC-GUI-Test.prosoft.net Folgender Pfad konnte nicht für den Zugriff mithilfe des Lab-Dienstkontos hinzugefügt werden: prosoft\devadmin,\SomeServer\drops。Ursache: Der Netzwerkpfad wurde nicht gefunden。Das System kann die angegebene Datei nicht finden异常消息: Team Foundation Server无法完成计算机“”pc-gui-test.prosoft.net“”、脚本“”C:\deployment.exe“”和参数“”的部署任务。“”(类型Microsoft.TeamFoundation.Lab.Workflow.Activities.RunDeploymentTask.ExecuteDeploymentTask.RunCommand(AsyncState )异常堆栈跟踪:服务器堆栈跟踪: bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr状态) bei System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage md,LabDeploymentProcessException args,Object server,Object[]& outArgs) bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr msg,IMessageSink replySink)
在以下位置重新抛出异常: bei System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object,Boolean bProxyCase) bei System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message executor,MessageData& msgData) bei System.Action`1.EndInvoke(IAsyncResult result) bei Microsoft.TeamFoundation.Lab.Workflow.Activities.RunDeploymentTask.ExecuteDeploymentTask.EndExecute(AsyncCodeActivityContext context,IAsyncResult result) bei System.Activities.AsyncCodeActivity.CompleteAsyncCodeActivityData.CompleteAsyncCodeActivityWorkItem.Execute(ActivityExecutor executor,BookmarkManager bookmarkManager)
00:00从部署发布环境
发布于 2015-09-18 14:40:33
将您得到的错误消息翻译成英语:
无法添加以下路径以使用实验室服务帐户进行访问: ProSoft\devadmin,\Some Server\drops。原因:找不到网络路径。
对于这个错误,基本上有两个部分需要检查:
首先,确保\某个服务器\drops网络路径确实存在。
其次,请注意,在执行部署工作流期间,通过工作流功能配置的构建代理将使用实验室服务帐户访问构建放置位置。因此,您需要向实验室服务帐户授予对生成放置位置的读取权限。
请看看这篇博客中的邮件:http://blogs.msdn.com/b/lab_management/archive/2010/02/22/what-is-lab-service-account.aspx
发布于 2015-09-22 21:46:51
该错误是由构建定义中的错误属性导致的。非常感谢你的回答!
https://stackoverflow.com/questions/32633649
复制相似问题