首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vstest.console进程90秒后未能连接到testhost进程

vstest.console进程90秒后未能连接到testhost进程
EN

Stack Overflow用户
提问于 2021-11-16 18:39:45
回答 2查看 944关注 0票数 2

多年来,我一直在多个解决方案中运行多个单元测试。现在,每次我尝试运行单元测试时,似乎都会从测试输出窗格中得到以下消息:

90秒后,Microsoft.VisualStudio.TestPlatform.ObjectModel.TestPlatformException:

vstest.console进程无法连接到testhost进程。这可能是由于机器速度慢,请设置环境变量VSTEST_CONNECTION_TIMEOUT以增加超时。

我尝试过重新启动VS2019,在管理模式下使用它,然后重新启动我的计算机。我在不同的回复中尝试过多个单元测试,我知道这是有效的。都跑不了。我四处搜索,所有的帖子都比较老,都是从VS2017迁移到VS2019的人,以及他们需要如何安装nuget软件包。我已经安装了Microsoft.NET.Test.Sdk、MSTest.TestAdapter、MSTest.TestFramework和coverlet.collector。

同事已经删除了代码,单元测试运行并为他们正常工作。必须有一些更新或更改,以阻止这一工作。这是几天前才开始的。

EN

回答 2

Stack Overflow用户

发布于 2021-12-13 21:08:53

我的问题是由我们公司的VPN更新引起的。禁用VPN后,我能够再次运行单元测试。如果您也遇到此问题,则可能是由VPN/防火墙更改引起的。

票数 1
EN

Stack Overflow用户

发布于 2022-01-16 13:20:12

我在VisualStudio2019中得到了这个问题。我尝试过管理/非管理,重新启动,重新安装和升级到Visual 2022,但没有成功。

在玩了一段时间之后,我发现我的问题是由ExpressVPN中的分割隧道造成的,我已经建立了这个隧道,以允许使用我的实际IP连接到Azure数据库。

为了解决这个问题,我禁用了VPN的拆分隧道功能,并重新启动了Visual .

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69994474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档