ReSharper无法解析符号

Rhy*_*hys 10 c# asp.net-mvc resharper jetbrains-ide visual-studio

我目前正在构建一个ASP.NET 5(ASP.NET Core 1.0)MVC应用程序.我正在使用Visual Studio 2015和ReSharper Ultimate 10.0.2.

我目前有一个2层的解决方案,它由一个Www(Web应用程序)和一个Services层组成.它Www具有对Services图层的引用.

当ReSharper被挂起时,Www图层中的类可以从Services图层调用对象,如下所示:

在此输入图像描述

但是,当启用 ReSharper时,我收到以下消息:Cannot resolve symbol 'Services',如下所示:

在此输入图像描述

我尝试过的:

  1. 清除缓存 Tools -> Options -> ReSharper Ultimate -> Options -> Clear Caches
  2. JetBrains从中删除文件夹%APPDATA%
  3. 重新启动Visual Studio 2015
  4. 重新安装ReSharper
  5. 暂停和恢复ReSharper
  6. 添加和删​​除引用
  7. 重建解决方案

任何帮助表示赞赏.

ilC*_*ico 11

在Visual Studio 2017中,我以这种方式解决了:

  • 关闭解决方案
  • 删除".vs"隐藏文件夹
  • 重新打开解决方案并重建它


Jon*_*err 0

看起来 Jetbrains 已经意识到了这一点:youtrack.jetbrains.com/issue/RSRP-408661

不过,它给了我一个想法。我将程序集上的 CopyLocal 设置为“true”,现在我的引用已解析。