Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio TFS生成中出错:没有将测试运行添加到队列的权限_Visual Studio_Testing_Tfs_Build - Fatal编程技术网

Visual studio TFS生成中出错:没有将测试运行添加到队列的权限

Visual studio TFS生成中出错:没有将测试运行添加到队列的权限,visual-studio,testing,tfs,build,Visual Studio,Testing,Tfs,Build,我尝试在tfs构建中运行测试(单元和ui测试)。我创建了一个.testsettings文件,我在其中定义了使用远程执行来运行测试。测试控制器已连接 启动tfs构建后,我收到以下错误消息: 英语: 没有将测试运行“MA-DEV$@MA-DEV 2014-06-03 14:46:25”添加到队列的权限 德语: Fehler beim Hinzufügen des Testlaufs“MA-DEV$@MA-DEV 2014-06-03 14:46:25”zur-Warteschlange:Sie si

我尝试在tfs构建中运行测试(单元和ui测试)。我创建了一个.testsettings文件,我在其中定义了使用远程执行来运行测试。测试控制器已连接

启动tfs构建后,我收到以下错误消息:

英语: 没有将测试运行“MA-DEV$@MA-DEV 2014-06-03 14:46:25”添加到队列的权限

德语: Fehler beim Hinzufügen des Testlaufs“MA-DEV$@MA-DEV 2014-06-03 14:46:25”zur-Warteschlange:Sie sind nicht berechtigt,diese Aktion auszuführen。 您要什么信息

我从错误消息中获得的链接没有帮助,因为我对Windows应用商店应用程序不做任何操作

TFS:2013年

Visual Studio:Premium 2013

如果使用testsettings文件(与测试控制器连接)从Visual Studio Premium 2013运行测试,则会收到以下错误消息:

未能将测试运行“”排队dbr@MA-DBR 2014-06-04 10:46:15:这是一个服务器,它提供客户信息。
现在我有了解决方案:

在“使您的构建代理能够运行单元测试”下面是手册

在那之后,我得到了一个类似的错误

解决方案:

您需要将以下传入规则添加到生成服务器上的防火墙:

1: vstest.executionengine.exe|Domäne(Profil)| Ja(Aktiviert)| Zulassen(Aktion)| Nein(Außer Kraft setzen)| C:\program files(x86)\microsoft visualstudio 12.0\common7\ide\commonextensions\microsoft\testwindow\vstest.executionengine.exe(programmam)| Beliebig(Lokale Adresse)TCP(Protokoll)| Beliebig(洛卡勒港口)| Beliebig(远程港口)| Beliebig(祖格拉塞纳-贝努策)| Beliebig(祖格拉塞纳计算机)

2: vstest.executionengine.exe|Domäne(Profil)| Ja(Aktiviert)| Zulassen(Aktion)| Nein(Außer Kraft setzen)| C:\program files(x86)\microsoft visualstudio 12.0\common7\ide\commonextensions\microsoft\testwindow\vstest.executionengine.exe(programmam)| Beliebig(Lokale Adresse)UDP(Protokoll)| Beliebig(洛卡勒港口)| Beliebig(远程港口)| Beliebig(祖格拉塞纳-贝努策)| Beliebig(祖格拉塞纳计算机)

3: vstest.executionengine.x86.exeDomäne(Profil)Ja(Aktiviert)Zulassen(Aktion)Nein(Außer Kraft setzen)C:\program files(x86)\microsoft visual studio 12.0\common7\ide\commonextensions\microsoft\testwindow\vstest.executionengine.x86.exe(programmam)\Beliebig(Lokale address)UDP(Protokoll)| Beliebig(洛卡勒港口)| Beliebig(远程港口)| Beliebig(祖格拉塞纳-贝努策)| Beliebig(祖格拉塞纳计算机)

4:
vstest.executionengine.x86.exeDomäne(Profil)Ja(Aktiviert)Zulassen(Aktion)Nein(Außer Kraft setzen)C:\program files(x86)\microsoft visual studio 12.0\common7\ide\commonextensions\microsoft\testwindow\vstest.executionengine.x86.exe(programmam)\Beliebig(Lokale Adresse)TCP(Protokoll)| Beliebig(Lokaler Port)| Beliebig(Remoteport)| Beliebig(Zugelassene Benutzer)| Beliebig(Zugelassene Computer)

并没有解决我的问题,但谢谢。现在,如果我从Visual Studio 2013使用测试设置文件(与测试控制器连接)启动测试,我会遇到以下错误:未能将测试运行排入队列'dbr@MA-DBR 2014-06-04 10:46:15:服务器端的客户端信息是否有帮助?没有,因为我需要远程执行以在其他机器上进行测试。