繁体   English   中英

命名空间“Microsoft”中不存在类型或命名空间名称“VisualStudio”(您是否缺少程序集引用?)

[英]The type or namespace name 'VisualStudio' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)

得到错误

命名空间“Microsoft”中不存在类型或命名空间名称“VisualStudio”(您是否缺少程序集引用?)

在使用 MS Test 2 Framework 的项目上。 我在这里阅读了链接,但没有帮助。

我相信我有所需的参考资料,而对象浏览器似乎可以找到它们:参考资料参考 对象浏览器: 对象浏览器

尽管如此,从上面的那个开始,我在我的单元测试项目中遇到了很多错误。

我该如何解决这个问题,以便构建可以找到它需要的引用?

在我的情况下(vs2017 + TFS 构建),我最终删除了 MSTest v2 包并安装了 MSTest v1 包,因为我们的构建服务器还不支持 v2。 我的解决方案将在本地构建,但在我们的构建服务器上失败。

  • 进入管理 NuGet 包
  • 卸载 MSTest.TestAdapter & MSTest.TestFramework
  • 安装 VS.QualityTools.UnitTestFramework

重建并运行测试以确保然后签入。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM