什么是VS输出窗口中的“无法找到所请求项目的测试容器”消息?

时间:2016-10-03 16:43:53

标签: visual-studio

当我构建我的VS2015解决方案时,我的输出窗口中出现“无法找到所请求项目的测试容器”。它位于“测试”输出中 - 在发布我的(MVC)项目时自动显示。

这种情况最近才开始发生。

我在解决方案中有一些MSTest项目。

我正在使用Resharper。我提到这是因为我在消息上获得的唯一搜索点击是关于Resharper的页面。

这些消息意味着什么,更重要的是,我该如何消除它们?

我有VS 14.0.25431.01 Update 3和Resharper 2016.2.2。

3 个答案:

答案 0 :(得分:24)

似乎目前最好的解决方案是在Resharper中禁用MSTest支持。

转到Resharper | Options | Tools | Unit Testing | MsTest并取消选中Enable MSTest support

解决了一些人的问题,但显然禁用了Reshaper获得的MSTest支持。因此,我们现在必须决定两个邪恶的出租人。

答案 1 :(得分:5)

我摆脱了我的

  1. 导航到帮助|注册产品
  2. 退出
  3. 登录
  4. 我不知道为什么这对我有用,并且没有真正的理由首先尝试过它。

答案 2 :(得分:3)

至于我,如果我在调试配置中发布 - 一切都很好。但随着发布我有同样的问题。后续步骤帮助我: - 切换到发布配置 - 清洁/重建解决方案 - 发布它