我正在尝试修复我所拥有的解决方案中的错误,但每当我为任何变量或方法单击“查找所有引用”时,它只会在文件中找到我单击的变量所在的引用。
我很确定这些bug来自哪些变量/函数,但由于我不知道它们在代码库中的哪个位置搞砸了,所以我很难修复它。任何人都有任何想法为什么“查找所有引用”只是找到一些参考?
编辑:
我重新启动了一次,它没有任何帮助。我读了一些关于intellisense DB搞砸的其他事情,说它可以通过删除数据库并重新打开解决方案来重新制作。我删除了数据库,并重新打开,但没有说它正在重建,但它仍然无效。
然后我在无所事事之后再次重新启动程序,并且不知何故它似乎正在工作o.O
我会检查一些其他内容,然后再考虑这个问题再次更新。
答案 0 :(得分:0)
奇怪的是,当我使用“查找所有引用”时,我的Visual Studio会查看所有文件,我现在就试过了。
您是否尝试过打开另一个解决方案并在那里查找某些内容,只是为了确保问题出在Visual Studio中,而不是在特定的解决方案中?
答案 1 :(得分:0)
在与解决方案相同的目录中删除Intellisense数据库文件会导致在重新启动VS并重新打开解决方案后重建intellisense数据库。这将解决上述问题。
答案 2 :(得分:0)
有时,设置似乎已损坏且事情停止工作:
工具 - >进口和导出设置 - >重置所有设置
应该这样做