我看到了以下问题并尝试了它们的所有答案:
但是,它并没有跳转到源代码(即
所有这些引用都会打开对象浏览器窗口,而不是跳转到源代码:
如何将Visual Studio的行为恢复为正常状态?
- Visual Studio Go to Definition (F12) opens Object Browser instead of Code View(Visual Studio中“转到定义”(F12)打开对象浏览器而不是代码视图)
- How can I turn "Object Browser" to "Metadata" for "Go to definition" in Visual Studio 2010?(如何将“对象浏览器”更改为“元数据”,以便在Visual Studio 2010中使用“转到定义”?)
- 清理项目并删除所有生成的项目文件
- 重置所有键盘映射
- 这是一个C++项目,不是C#,没有引用和.NET版本。
- 我没有安装也没有使用ReSharper程序。
- 我尝试在另一个目录中检出相同的代码和解决方案,问题就不再出现了(但在原始目录中进行干净检查后仍然存在)。
- 这个问题是从今天开始的,我不知道可能导致它发生的事件。我没有安装任何新插件或类似的东西。最近发生的唯一一件事是昨天我将一些NUNIT引用安装到了同一解决方案中的一个C#项目中。
由于上面列出的其他帖子没有明确列出问题的详细信息,这是正在发生的情况的详细描述:
我试图使用F12或右键菜单查看对象的定义(或声明):![enter image description here](https://istack.dev59.com/QzcGr.webp)
HeartBeat
类),而是显示了一个可能性列表:
![enter image description here](https://istack.dev59.com/vN2Yd.webp)
![enter image description here](https://istack.dev59.com/Pp9W0.webp)
devenv.exe /resetuserdata
来完全重置你的 VS。 - Dean Seo