1

我开始使用 Visual Studio 2017 (15.7.1) 进行实时单元测试。在我切换分支并启动项目后,出现一条错误消息,内容如下:

无法加载文件或程序集 'Microsoft.CodeAnalysis.LiveUnitTesting.Runtime, version= 1.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一

在此处输入图像描述

我试图:
- 重建/重新启动项目
- 停止实时单元测试
,但它没有工作。

我不知道为什么要从 project/bin 加载“Microsoft.CodeAnalysis.LiveUnitTesting.Runtime”。
有人有建议吗?

4

2 回答 2

9

最后,我停止实时单元测试并删除持久数据。现在可以了。

步骤 1. 停止单元测试 在此处输入图像描述

步骤 2. 测试 → 实时测试 → 选项... 在此处输入图像描述

步骤 3. 删除持久数据 在此处输入图像描述

步骤 4. 删除包文件夹下的所有文件夹,然后重新构建解决方案,它可以工作。

嗯...我仍然不知道为什么在更改分支后从 project/bin 加载:S。

于 2018-05-14T02:49:12.960 回答
0

在与我的同事一起进行单元测试的现有项目中,我在 VS2019 中遇到了同样的错误。我最终将 Visual Studio 更新到 16.2.3 版,并且它现在可以工作了。

于 2019-08-26T09:37:14.093 回答