测试项目无法找到主项目的公共类

时间:2017-04-22 21:02:48

标签: c# wpf resharper visual-studio-2017

运行Visual Studio 2017 v4.6.01586,最新版本的Resharper 2017.1.1,C#WPF项目。

我的主项目中有公共类,可以在项目内部访问它们没问题。

今天我在我的解决方案中创建了一个测试项目,并添加了对我的主项目的引用。

当我在我的测试项目中从我的主项目创建一个公共类的实例时,无法找到它。

public class TestBase
{
    private static Thing foo = new Thing();
}

事情刚刚显示为红色且完全无功能。 Resharper建议如下:

  • "参考主项目并使用' Thing'"
  • "创建Type Thing"
  • "创建Nest Type Thing"

......等等

当我点击"参考主项目并使用' Thing'"时,没有任何反应。事情继续保持红色,Resharper一直建议做同样的事情。

我尝试关闭所有窗口,刷新Resharper的缓存,关闭并打开项目,清理解决方案并重建,但都无济于事。

更新:手动清除Resharper的AppData文件夹中的所有缓存会暂时解决我的问题大约30秒。

当我恢复Resharper时,我的课程被找到并正在工作。但大约三十秒后,他们又回到了红色。所以这显然是一个重新解决问题。

0 个答案:

没有答案