当 Mozilla VPN 处于活动状态时,MS Test 单元测试在 dotnet test 中运行,但在 VS 2022 测试资源管理器中失败

MS Test unit tests run in dotnet test but fail in VS 2022 test explorer when Mozilla VPN is active

提问人:jwdonahue 提问时间:11/14/2023 更新时间:11/18/2023 访问量:18

问:

当 Mozilla VPN 处于活动状态时,VS 测试资源管理器无法找到测试主机并在 90 秒后超时,当 VPN 未处于活动状态时,测试运行良好。VPN 不会影响通过 dotnet test 运行的测试。

我已经在 VPN 的应用排除列表中排除了 Visual Studio 2022。当我尝试将“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe”添加到列表中时,它以静默方式失败,没有向日志发出诊断。

有谁知道不涉及禁用 VPN 的解决方法?

visual-studio-2022 mstest mozilla-vpn

评论

0赞 Greg Burghardt 11/17/2023
也许重新启动?我想知道Microsoft是否阻止了某些东西。我想知道 vstest.console.exe 是否正在将遥测统计信息发送回 Microsoft,并且 Microsoft 正在阻止这些传入请求,因为您在 Mozilla VPN 上。
0赞 Greg Burghardt 11/17/2023
我想知道在 Visual Studio 中禁用遥测和使用情况统计信息是否会有所帮助。
0赞 jwdonahue 11/18/2023
@GregBurghardt,很棒的建议!不幸的是,直到我来这里发布Mozilla支持发送给我的修复程序,我才看到您的评论。

答:

0赞 jwdonahue 11/18/2023 #1

我从Mozilla支持部门得到的回复中的重要部分:

需要注意的是,这绝对是一个奇怪的情况,因为我们没有收到有关此问题的其他报告。因此,您能否尝试在 VPN 应用程序中进行完全重置过程,因为这会让我们的 VPN 重新开始?要重置 Mozilla VPN 应用程序,请按照以下步骤操作:

  1. 打开 Mozilla VPN 应用程序
  2. 单击/点击设置(齿轮图标)
  3. 点击/点击“获取帮助”
  4. 之后,单击/点击屏幕顶部的“获取帮助”6次,直到“开发人员选项”出现在下方 5.点击/点击“开发者选项”
  5. 向下滚动并单击/点击“重置并退出”6 次。应用程序将重置。
  6. 重新启动 VPN 应用程序并使用您的 Firefox 帐户凭据重新登录。

读起来像一个魅力,也像一个魅力。问题解决了。