作者:諾言DJ_791 | 来源:互联网 | 2023-01-15 16:44
当试图在VS 2017上激活实时单元测试时,我收到此错误:
[TestRunner 1] Failed to initialize client proxy: could not connect to test process.
FatalError - System.AggregateException: One or more errors occurred. ---> Microsoft.VisualStudio.TestPlatform.ObjectModel.TestPlatformException: Failed to initialize client proxy: could not connect to test process.
at Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyOperationManager.SetupChannel(IEnumerable`1 sources)
at Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyExecutionManager.InitializeExtensions(IEnumerable`1 sources)
at Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyExecutionManager.StartTestRun(TestRunCriteria testRunCriteria, ITestRunEventsHandler eventHandler)
此错误的其他类似解决方案说它可能是权限,所以我已经尝试以管理员身份运行VS2017,但这不起作用.和其他解决方案说我需要以不同的方式运行测试,但这是用于实时单元测试,所以我不认为它们是可行的选择.我甚至已经从已存在的单元测试项目中创建了一个新的单元测试项目,但我仍然遇到此错误.
更新:测试位于VS2017企业版上运行的MsTest V2测试项目中,它使用Git版本控件测试.Net framework 4.5.2下的MVC网页项目.