当前位置: 首页 > 知识库问答 >
问题:

当代码编译良好时,Resharper“无法解析符号”

江敏学
2023-03-14

我认为,错误消息与serilog无关,而是因为代码/程序集/包特定的结构/修饰符等。

因此,当Visual Studio导航(通过Go to Definition命令)到元数据并很好地编译代码(包括,也成功地显示方法说明)时,Resharper会显示错误(并且无法访问(来自引用的程序集的)代码)。

该方法在程序集中定义如下:

namespace Serilog
{
    public static class Log
    {
        public static ILogger ForContext<TSource>();

有什么想法吗?

共有1个答案

曾嘉瑞
2023-03-14

下面这句话大部分时间对我来说都很管用

解决方案1

Tools->Options->ReSharper 
  • 立即挂起
  • 恢复
ReSharper->Options->Environment->General 
    null
Solution Explorer->Right Click
  • 卸载项目
  • 重新加载项目

解决方案4

作为最后的手段,您可以尝试手动删除解决方案缓存

%LOCALAPPDATA%\JetBrains\Transient\ReSharperPlatformVsXX\vXX\SolutionCaches\
 类似资料:
  • 我目前正在构建一个ASP.NET5(ASP.NET Core1.0)MVC应用程序。我使用的是Visual Studio 2015和ReSharper Ultimate 10.0.2。 我目前有一个2层解决方案,由(web应用程序)和层组成。对层有一个引用。 当ReSharper挂起时,层中的类能够从层调用对象,如下所示: null 任何帮助都很感激。

  • 问题内容: 平台:IntelliJ社区版10.0.3 SDK:jdk1.6.0_21 操作系统:Windows 7 因此,我在IntelliJ上遇到了一个奇怪的情况,这使我完全感到困惑。我设置了一个Maven项目,并将log4j作为依赖项添加到文件中。IDEA检查运行正常,我的单元测试全部编译并运行。 然后,我使用将hunnysoft的jmime库添加到本地maven存储库中,如下所示。 Mave

  • 我当前正在获取和生成失败的错误。尝试卸载android Studio,卸载并重新安装java,但无效。谢谢你的建议。非常感谢。 失败:生成失败,出现异常。 > 出了什么问题:任务执行失败:app: greendao。 <区块报价> 在解析/xxx/android/app/src/main/java/com/eatsy/打印机/Printer.java时发现4个问题。第一个问题:Pb(324)无法解

  • 目标 遵循类大小、方法大小和方法名称的最佳实践 了解重构的重要性 保持一致的编码风格和注释用法 使用内置记录功能 最佳编码实践 您现在已经学习了本学习路径的一半内容,已经掌握了足够多的 Java 语法来编写基本 Java 程序。在继续学习更高级的主题之前,目前是一个了解一些最佳编码实践的不错时机。阅读一些可帮助您编写更干净、更可维护的 Java 代码的必要建议。 保持类小巧 目前您已经创建了一些类

  • 我的工具: Visual Studio 2012最终更新1 重拾器v7。1.25.234 我的解决方案构建状态:构建成功 但是,当我安装ReSharper并且ReSharper代码分析处于启用状态时,我的代码中的许多关键字都因以下错误而变为红色: "无法解析符号XXX" 我项目的另一张照片 ReSharper“无法解析符号”错误无处不在,但我的项目构建过程是成功的,并且工作正常。 附加说明:如果我

  • 我是詹金斯的新手,我有硒代码,我正在使用maven构建。当我以maven运行pom.xml文件时,我在pom.xml提到了maven的testng.xml文件- 请帮帮我我该如何进行 我已经反复检查并确保所有必要的插件和映射(如Git hub repo url)都可用。我甚至可以运行另一个项目,它的来源来自我的本地