我的工具:

Visual Studio 2012终极+更新

ReSharper v7.1.25.234

我的解决方案构建状态:成功构建

但是当我安装ReSharper和ReSharper代码分析是启用的,我的代码的许多关键字是红色的这个错误:

"无法解析符号XXX"


我的项目>>的另一张照片

ReSharper“不能解决符号”错误到处都是,但我的项目构建过程是成功的,它工作正确。

附加说明:如果我禁用ReSharper代码分析,我的项目将是正常的,但我想使用ReSharper代码分析。


我尝试了ReSharper→Options→General→Clear Cache。但我还是有这个问题!


一个月前,当我卸载Visual Studio 2012 RC并安装VS 2012 RTM时,我得到了这些错误。 我已经卸载并重新安装了ReSharper。但我还有这个问题! 我的解决方案有五个项目>>两个加载项目(主项目+资源项目)和三个卸载项目


我意识到我的Visual Studio也有更大的问题(更多关于堆栈溢出的信息)

我不能添加任何引用到我的项目(甚至在新的解决方案和新项目中) 我不能安装任何包(通过“包管理器控制台”或管理NuGet包) 我不能更新任何包(通过“包管理器控制台”或管理NuGet包)

我(对自己和他人)提出了很多建议

重新抵抗一些DLL文件 使用一些窗口和注册表修复工具 删除ReSharper 修复Visual Studio 和…

但我解不出来。

我在考虑安装一个新的Windows系统。


出了什么问题,我该如何解决?


当前回答

VS -> Tools -> Options -> ReSharper Suspend button 
Clear Contents of -> AppData\Local\JetBrains\ReSharper\v7.1\SolutionCaches
VS -> Tools -> Options -> ReSharper Resume  button

其他回答

我只是在Visual Studio 2013中的ReSharper 8.2中遇到了同样的问题,并且没有一个常见的解决方案在这里清除缓存,暂停ReSharper或重新安装ReSharper是有效的。

以我为例,我最终是这样解决的……我查看了它无法解析的一个符号,并注意到它位于System.Web.Http.dll中。然后我发现这是在Microsoft.AspNet.WebApi.Core NuGet包中。我使用包管理器控制台尝试卸载该包,当然它告诉我,由于其他依赖关系,它不能卸载。

所以我卸载了包括Microsoft.AspNet.WebApi在内的所有依赖项。核心,然后重新安装每个包再次在相反的顺序。ReSharper在安装时正确地拾取了所有内容,现在看起来很好。

我在使用Visual Studio 2015和ReSharper Ultimate 10.0.2时就遇到了这种情况。在回答这个问题之前,我尝试了几乎所有的解决方案(除了重新安装),但都不起作用。

我让它再次以非常具体的顺序使用上述各种步骤:

ReSharper → Options → Environment → General → Clear Caches this must be done before suspending ReSharper as otherwise this option is unavailable this clears out the files in C:\Users\YourUsername\AppData\Local\JetBrains\Transient\ReSharperPlatformVs14\v04 as mentioned in some other posts Tools → Options → ReSharper Ultimate → Suspend Close Visual Studio this actually performs the ReSharper cache clear Open Visual Studio Open the solution I waited for Visual Studio to detect there were no code issues in IntelliSense and may have performed a build at this point. Tools → Options → ReSharper Ultimate → Resume

希望在最后一步之后,你可以松一口气,你不需要重新安装任何东西,我当然做了!

这通常发生在配置文件损坏或错误检测。 只需删除。VS文件夹,重新启动VS以重置配置。它几乎适用于任何情况

我只是想报告我的解决方案,以防有人和我有类似的情况。我有Visual Studio 2013更新5和ReSharper 8.2.3。我的项目是ASP。Net MVC 5。

通常,我很擅长不断更新我的扩展包。就在最近,我发现我所有的视图都是红色的,并显示“无法解析视图xxxx”。我尝试了清除缓存和暂停ReSharper和恢复ReSharper解决方案,但错误会回来一旦我建立项目。

我检查了ReSharper扩展,然后卸载了ReSharper。ExternalAnnotations包(8.2.3005)并从图库(8.2.3000.5176)重新安装以前的版本。 这似乎解决了我的问题。

我使用的是7.1,这对我来说是有效的:

卸载resharper 转到%appdata%,删除JetBrains\Resharper和..当地\ \ JetBrains \ Resharper文件夹 重新安装resharper