我的工具:

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系统。


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


当前回答

清除Resharper cache: Resharper -> Options -> General ->清除cache,关闭并重新打开解决方案。它可以在r# 9.0更新1中运行

其他回答

我最终需要请求Resharper清除它的缓存,并通过Windows文件资源管理器手动完成。这最终解决了我的问题。

(正如在这里的许多解决方案中报告的那样)RESHARPER >选项…>环境>常规>清除缓存。 关闭Visual Studio。 在Visual Studio 2015 Resharper 10的文件资源管理器中转到以下路径:%localappdata%\JetBrains\Transient\ReSharperPlatformVs14 删除该文件夹内的所有子文件夹及其内容。 重新启动Visual Studio,重新加载解决方案,并等待Resharper为解决方案初始化自己。

根据我的情况,我尝试了上面所有的建议。 但是,在某种程度上,我意识到即使Resharper暂停,问题仍然存在。 所以,我在VS本身中寻找了类似的问题,并在这篇So帖子中接受答案的评论中找到了解决方案。

为了简洁起见,我列出了我的步骤。

VS -> Tools -> Options -> ReSharper Suspend按钮 构建解决方案。注意,所有引用仍未解决 清洗溶液 重新启动和 在没有Resharper的情况下构建解决方案。注意所有引用都已解析 VS -> Tools -> Options -> ReSharper Resume按钮

我有同样的问题,项目编译良好(即使在清洁和构建之后),但智能感知抱怨缺少引用。

我尝试了从删除缓存到禁用锐化器的所有方法,但都不起作用。最后,我意识到只有一个项目引用显示了智能感知错误。

我的解决方案是简单地删除对这个项目的引用,然后再次添加它。

没有软缓存删除解决方案为我工作,看起来有不同的RS版本之间产生的问题安装了多年。

对我有用的是:

Uninstal resharper 删除AppData\Local中的所有JetBrains文件夹 和AppData \漫游 重新安装resharper

所有的设置都需要重做,但即使有JetBrains团队的帮助,我也找不到更好的解决方案。

清除Resharper cache: Resharper -> Options -> General ->清除cache,关闭并重新打开解决方案。它可以在r# 9.0更新1中运行