【问题标题】:Resharper 7.1 Solution Analysis False ErrorsResharper 7.1 解决方案分析错误错误
【发布时间】:2013-09-19 22:17:58
【问题描述】:

在我们的 VS2012 Web 项目中,我们收到 Resharper 报告的数百个错误,但软件构建和编译正常。

我如何更准确地识别解决方案实际上很好的事实。

所有错误都是关于类的属性未找到。

我已尝试清理解决方案并强制 Resharper 重新分析。

【问题讨论】:

标签: visual-studio resharper


【解决方案1】:

转到工具 -> 选项 -> ReSharper -> 选项 -> 常规,然后单击清除缓存。单击取消,然后在 ReSharper 选项窗口中单击立即暂停,然后单击恢复按钮。

这样您将清除损坏的缓存并重新启动 ReSharper。

【讨论】:

  • 在这里和其他地方尝试了一些建议之后,这对我有用。谢谢!
  • 在此之后我还必须卸载/重新加载项目。
  • 只是为了澄清其他阅读本文的人,暂停/恢复位于 Visual Studio 选项 -> ReSharper -> 常规中。或者直接在快速搜索中输入“resharper general”(ctrl+q)。
【解决方案2】:

对我来说,问题是通过右键单击项目“卸载项目”然后重新加载来解决的。

【讨论】:

  • 哇,我不认为这会奏效,但它确实奏效了!谢谢。对于不知道的人,请在解决方案资源管理器中右键单击您的项目,然后选择“卸载项目”。卸载项目后,再次右键选择“重新加载项目”。
  • 这对我也有用。无法使用缓存/挂起/恢复来消除错误。我的解决方案中有多个项目;卸载项目直到错误消失,然后一一重新加载项目,这为我修复了它。至少这一次。
【解决方案3】:

Resharper 感到困惑的原因有很多,但有时我遇到的问题是:

  • 点赞this case

  • 为一组文件禁用 Resharper:Resharper => 选项 => 代码检查 =>设置 => 编辑要跳过的项目

  • 有时只是一个错误,请确保尚未报告。在this forum thread

  • 上查找示例

【讨论】:

    【解决方案4】:

    对我来说,检查解决方案给了我数百个错误,包括许多“在搜索路径中找不到文件”。我尝试了所有建议来解决它,但没有一个奏效。我最终发现检查项目而不是解决方案,效果很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-05
      • 2014-08-19
      • 2010-11-29
      • 2011-06-21
      • 1970-01-01
      相关资源
      最近更新 更多