ReSharper:无法正确解析符号

JED*_*JED 9 resharper visual-studio-2017

在上周,我开始遇到ReSharper的问题,给我一个"符号无法正确解析"错误的@angular/core组件.但是,我知道这些组件已正确安装,我的解决方案仍然可以正确构建,发布和运行.

这已经在过去得到解决(Visual Studio 2015 Enterprise with ReSharper 10 Ultimate - 无法正确解析),似乎唯一的答案是禁用ReSharper并等待他们推出解决问题的更新.按照这里提到的说明,我可以设置热键来禁用/启用Resharper.

当ReSharper被禁用时,问题就消失了.但是,我想知道在过去的两年里是否有更好的答案......禁用ReSharper并不是一个好的解决方案.

(我正在使用Visual Studio Community 2017 15.8.1和ReSharper 2018.1.4)

在此输入图像描述

Nek*_*ehl 20

当我遇到这种情况时(在c#中),我通常会采用相同的解决方法:
1. - 清除缓存:ReSharper>环境>常规
2.-暂停现在:工具>选项> ReSharper
2.-退出Visual Studio
3.-删除.vs和obj
4.-打开Visual Studio
5.-立即恢复:工具>选项> ReSharper.

几乎所有时间都适合我,但同样,我在c#下工作,"解决方案"可能不适用于你.

  • 原始步骤无需重新安装即可为我工作。 (2认同)