小编典典

如何让 ReSharper 重新评估其程序集参考突出显示

all

我正在创建一个 Prism 项目模板,该模板效果很好。但是在我使用模板创建项目后,一些文件看起来像这样:

错误的引用

尽管有外表,但一切都很好。

如果我进行 全部重建 ,我会看到解决方案构建时没有错误:

重建

但是全部重建并没有消除编辑器窗口中显示的“错误”。(请注意,实际的错误窗口不显示任何错误。)

我可以清理、重建、关闭和打开文件,但它不会修复突出显示。

但是, 如果我关闭解决方案并重新打开它,一切都很好

重新加载后工作

我的问题:

理想情况下,我的模板或 IWizard 有一种方法可以告诉 ReSharper 重新加载引用以进行突出显示。

我知道我可以关闭ReSharper然后再打开,这样可以解决问题,但我不想那样做。

是否有一个 ReSharper 命令可以刷新这些东西?


阅读 63

收藏
2022-07-28

共1个答案

小编典典

除了重新安装,成功清除缓存的唯一方法是从 AppData 目录中手动删除文件。

在以下位置删除让您感到悲伤的解决方案文件夹:

  • %LOCALAPPDATA%\JetBrains\ReSharper\v7.1\SolutionCaches\

* %LOCALAPPDATA%\JetBrains\Transient\ReSharperPlatformVsXX\vXX\SolutionCaches\对于较新的版本。

请注意,路径中的版本号可能因安装的 ReSharper 版本而异。

XXinvXX和表示任意数字,VsXX因为可能有多个文件夹存储解决方案缓存。

2022-07-28