无法使用 visual studio 2017 加载文件或程序集 'Microsoft.CodeAnalysis.LiveUnitTesting.Runtime, version= 1.7.0.0'
Could not load file or assembly 'Microsoft.CodeAnalysis.LiveUnitTesting.Runtime, version= 1.7.0.0' with visual studio 2017
我开始使用 visual studio 2017 (15.7.1) 进行实时单元测试。切换分支并启动项目后,出现一条错误消息,内容如下:
Could not load file or assembly 'Microsoft.CodeAnalysis.LiveUnitTesting.Runtime, version= 1.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependenc
我试过:
- rebuild/restart 项目
- 停止实时单元测试
但是没用。
我不知道为什么要从 project/bin 加载 'Microsoft.CodeAnalysis.LiveUnitTesting.Runtime'。
有人有建议吗?
最后,我停止了实时单元测试并删除了持久化数据。现在可以使用了。
第 1 步。停止单元测试
第 2 步。测试 → 实时测试 → 选项...
步骤 3. 删除持久化数据
第4步,删除package文件夹下的所有文件夹,然后重新构建Solution,就可以了。
hm...我仍然不知道为什么在更改分支后从 project/bin 加载 :S。
我在与同事一起进行单元测试的现有项目中遇到了与 VS2019 相同的错误。我最终将 Visual Studio 更新到版本 16.2.3,现在它可以正常工作了。
我开始使用 visual studio 2017 (15.7.1) 进行实时单元测试。切换分支并启动项目后,出现一条错误消息,内容如下:
Could not load file or assembly 'Microsoft.CodeAnalysis.LiveUnitTesting.Runtime, version= 1.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependenc
我试过:
- rebuild/restart 项目
- 停止实时单元测试
但是没用。
我不知道为什么要从 project/bin 加载 'Microsoft.CodeAnalysis.LiveUnitTesting.Runtime'。
有人有建议吗?
最后,我停止了实时单元测试并删除了持久化数据。现在可以使用了。
第 1 步。停止单元测试
第 2 步。测试 → 实时测试 → 选项...
步骤 3. 删除持久化数据
第4步,删除package文件夹下的所有文件夹,然后重新构建Solution,就可以了。
hm...我仍然不知道为什么在更改分支后从 project/bin 加载 :S。
我在与同事一起进行单元测试的现有项目中遇到了与 VS2019 相同的错误。我最终将 Visual Studio 更新到版本 16.2.3,现在它可以正常工作了。