我的工具:

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


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


当前回答

对我来说,我认为我的解决方案在更改本地Git回购的哪个分支时陷入了一种奇怪的状态。简单地切换到我在问题开始之前的上一个分支,告诉VS重新加载所有文件,然后切换回所需的分支并重新加载再次修复它。

其他回答

上面的链接清除缓存和/或暂停ReSharper没有为我工作。我只是从解决方案资源管理器中“刷新”了显示这个问题的项目,问题就消失了。可悲的是,它不断重复,唯一的选择是每次这个问题再次出现时都保持刷新。

我在Windows 8上使用了带有ReSharper 8.1的VS2012

尝试Visual Studio→菜单工具→选项→重新调整,暂停按钮和恢复(不需要关闭窗口)。这对我来说是可行的。

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

对我有用的是:

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

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

缓存清理对我来说都没用。所有的符号在任何我们的私有NuGet repros只是停止拾取r#启用,非常令人沮丧。 在切换并重新启动VS2019后,我从JetBrains支持那里得到了以下反馈:

关闭以下选项- ReSharper | Options | Environment | General |直接读取解决方案模型

我测试了本页中的所有其他答案(在写这个答案之前),比如:

VS ->工具->选项-> ReSharper暂停按钮和恢复 清除ReSharper缓存 和其他人

但不幸的是,没有一个能解决我的问题。也许我的问题比你的复杂。我在问题的编辑中提到了他们,那么下面的答案对我来说是正确的解决方案,但也许其他答案可以解决你的问题。请先测试一下。

我被迫重新安装操作系统,并使用更新版本的工具。:(

现在我使用VS 2013 + r# v8,当我的resharper有任何问题时,我只是尝试下面的说明,它解决了我的问题:

VS ->工具->选项-> ReSharper暂停按钮和恢复