在远程构建机器上,运行单元测试时出现以下错误。
测试方法 MyNameSpace1.MyNameSpace2.Service.Test.MyPath.XYZServiceTest.FindRecord 抛出异常:System.ServiceModel.EndpointNotFoundException:无法连接到 net.tcp://localhost/MyABCServices/XYZService.svc。连接尝试持续了 00:00:02.0086605 的时间跨度。TCP错误代码10061:无法建立连接,因为目标机器主动拒绝它127.0.0.1:808。---> System.Net.Sockets.SocketException: No connection could be made because the target machine主动拒绝它 127.0.0.1:808
我对这台构建机器的访问非常有限。我无法访问构建机器上的 iis 或我在本地开发机器上所做的服务。单元测试在我的本地开发机器上工作,但它们在构建机器上遇到上述错误。
我能做些什么来调试这个错误?我已经阅读过检查防火墙等内容。但我不知道该怎么做?我无法检查此服务的 Windows 服务是否已在构建机器上启动并运行。我试图登录到构建机器或将我的 IIS 连接到这台远程机器,但我不能。