在过去的一周中,我开始遇到ReSharper的问题,该问题导致@angular/core
组件出现“无法正确解决符号错误”错误。但是,我知道这些组件已正确安装,并且我的解决方案仍然可以正确构建,发布和运行。
过去(Visual Studio 2015 Enterprise with ReSharper 10 Ultimate — Cannot be properly resolved)已解决了该问题,似乎唯一的答案是禁用ReSharper并等待他们发布解决此问题的更新。在the instructions mentioned here之后,我能够设置用于禁用/启用Resharper的热键。
禁用ReSharper后,问题消失了。但是,我想知道在过去两年中是否出现了更好的答案...禁用ReSharper似乎并不是一个很好的解决方案。
(我正在使用Visual Studio Community 2017 15.8.1和ReSharper 2018.1.4)
答案 0 :(得分:6)
发生这种情况(在C#中)时,我通常会执行相同的解决方法:
1.-在以下位置清除缓存:ReSharper>环境>常规
2.-现在暂停:工具>选项> ReSharper
2.-退出Visual Studio
3.-删除.vs和obj
4.-打开Visual Studio
5.-立即恢复在:工具>选项> ReSharper。
几乎所有时间都为我工作,但是同样,我在c#下工作,因此“解决方案”可能不适用于您。