c# - 如何解决 MSTest.TestAdapter 构建错误
问题描述
首次尝试构建解决方案文件时会出现以下构建错误。该解决方案适用于以前的开发人员,但他不再存在。这是我第一次使用测试项目。
Windows Server 2016 Visual Studio 15.7.6(最近从 15.6 更新)如果我按照错误消息使用的目录路径来查找它在 \build\ 向南的文件,因为它下面没有 _common 目录。
严重性代码描述项目文件行抑制状态错误无法复制文件“D:\SearchOptimization\Projects\MQReaderService_KLRParse\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll”,因为它没找到。ParserUnitTests
错误无法复制文件“D:\SearchOptimization\Projects\MQReaderService_KLRParse\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll”,因为找不到。ParserUnitTests
错误无法复制文件“D:\SearchOptimization\Projects\MQReaderService_KLRParse\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll”,因为找不到。ParserUnitTests
解决方案
在 Mahesh 的带领下,我导航:工具 -> NuGet 包管理器 -> 管理解决方案的 NuGet 包 -> 更新选项卡 -> MSTest.TestAdaptor
我看到有可用的更新,所以我安装了它,重新启动了 VS,清理了解决方案,构建了解决方案。
构建错误消失了!
推荐阅读
- pulumi - 在 pulumi 中,如何获取完全限定的资源类型名称?
- css - 之前的 css 未与正确的 div 对齐
- ios - How to resolve this image cut issue in iPhone 8?
- php - Imagick 无法读取 pdf 文件或读取时间过长
- javascript - 动态添加组件的 Angular 6 Karma/Jasmine 单元测试用例
- python - 出现错误:在 Python 中使用列表理解和条件语句时“没有足够的值来解包”
- kubernetes - Prometheus 中不提供节点级别的指标(随 Istio 1.6 安装)
- python - 求总和为 0 的最大子数组的长度
- alpine.js - 不应用使用 alpine 的 x-init 分配数据
- mysql - MYSQL 子查询由于别名返回错误