为什么 VS2019 的 Go To Implementation 会显示重复引用?

Why might VS2019's Go To Implementation be showing duplicate references?

从编辑器上下文菜单或通过单击 Visual Studio 中的 Ctrl-F12 访问的 Go To Implementation 函数的行为在我安装的 VS2019 中以某种方式发生了变化。

以前是我用光标在方法名引用上时,会直接跳转到方法的实现,除非有多个实现;然后它将在 查找符号结果 window.

中显示它们

但是有些事情发生了变化,现在它总是显示 查找符号结果 window,即使只有一个实现。此外,它显示了单个实现的副本,如果有多个,则显示每个实现的副本。屏幕截图显示了这一点,您可以在其中看到相同的方法定义以相同的项目、文件、行和列详细信息列出两次。

有人知道为什么会这样吗?会不会是一些错误缓存的数据导致了这个?这些数据可能缓存在哪里?我已经清除了我的临时文件,并删除了任何 C:\Users\xxxx\AppData\Local\Microsoft\VisualStudio.0* 文件夹中名为 *cache 的文件夹的内容,但这并没有什么不同。

当有多个TargetFrameworks例如

时,可能会导致重复
<TargetFrameworks>net5.0;netstandard2.0</TargetFrameworks>