首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >转到定义:“无法导航到插入符号下的符号。”

转到定义:“无法导航到插入符号下的符号。”
EN

Stack Overflow用户
提问于 2015-10-09 10:53:15
回答 14查看 128.6K关注 0票数 65

我今天突然在我的项目中遇到了一个问题,单击Go To Definition会给我一个奇怪的错误:“无法导航到插入符号下的符号。”

我第一次注意到它是在通过NuGet安装Costura.Fody之后的一段时间。我后来卸载了它,但问题仍然存在。我已经对解决方案进行了多次清理和重建。在我的git提交历史中,没有任何"Fody“或"Costura”的实例,在这开始发生的时间点之前或之后,所以我认为我的.gitignore文件之一被卡在了一个糟糕的状态中。

只有当目标定义在另一个文件中时,才会出现问题;对于当前打开的文件中的内容,请转到定义。Peek定义也工作得很好。其他解决方案/项目也工作得很好--只有这个解决方案/项目才会引起问题。

我使用的是Visual Studio 2015。这个问题似乎不会出现在2013版本中。

为什么会发生此错误?我如何修复它?

EN

回答 14

Stack Overflow用户

发布于 2017-06-29 12:22:03

我也有同样的问题。我做了上面所有评论中提到的所有步骤。它没有起作用。但当我关闭Visual Studio时,删除了".vs“文件夹(在解决方案文件夹中),然后重新打开Visual Studio。它现在就像一个护身符一样工作。问题已经解决了。

票数 146
EN

Stack Overflow用户

发布于 2016-05-21 03:08:15

清除缓存元件(工具>选项>调试>元件> EmptySymbolCache)。在管理模式下打开您的解决方案。

这解决了我的问题。

票数 7
EN

Stack Overflow用户

发布于 2018-01-06 01:26:01

关闭visual studio,然后删除该项目中名为.vs的隐藏文件,再次打开visual studio,然后生成该项目。轰隆隆!一切都好!

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33029127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档