2010-12-13 118 views
0

我试图修复我拥有的解决方案中的错误,但每当我单击任何变量或方法的“查找所有引用”时,它只会查找引用在我点击的变量的文件中。Visual Studio 2008 - “查找所有引用”仅搜索包含文件

我很确定哪些变量/函数来自错误,但是因为我不知道代码库中的哪些地方会出现混乱,所以我修复它很困难。任何人有任何想法为什么“查找所有引用”只是找到一些引用?

编辑:

我重新启动一次,它没有任何帮助。我读了一些关于intellisense DB被搞砸的其他说法,说它可以通过删除数据库并重新打开解决方案来重新制作。我删除了数据库,然后重新打开,但没有说它正在重建,它仍然无法工作。

我然后再重新启动该程序,无所事事后,不知何故它似乎是工作o.O

我要检查一些其他的东西,然后考虑这个回答之前再次更新此。

回答

0

在与解决方案相同的目录中删除Intellisense数据库文件会导致在重新启动VS并重新打开解决方案后重建智能感知数据库。这将解决上述问题。

+0

如何查找Intellisense数据库文件?我找不到任何..请帮助.. – Sandeep 2011-06-23 12:44:18

+0

我无法找到该数据库文件,它在哪里?我删除了'obj'文件夹,清理并重建了我的解决方案,但仍然面临同样的问题 – 2015-03-10 03:00:16

0

奇怪的是,当我使用“查找所有引用”时,我的Visual Studio查找所有文件,我现在就试过。

您是否尝试过打开另一个解决方案并在其中查找某些内容,只是为了确定问题出在Visual Studio中,而不在该特定解决方案中?

+0

,我也不会感到惊讶,如果它是特定于解决方案的,但我仍然无法想象为什么它不适用于我尝试的每个函数,而我尝试的每个变量都没有,部分原因是Visual Studio的错误。 它只搜索文件本身和头文件,但找不到任何其他引用。通话浏览器也一样。 – Michael 2010-12-13 14:07:38

+0

问题完全出现在Visual Studio中,即使此行为与解决方案相关,因为解决方案是由VS本身创建和维护的。您是否尝试过使用低科技方法:重新启动VS和/或电脑?有时VS会出问题,如果不重新启动就不会回来...... – Albireo 2010-12-13 14:16:10

+0

我刚刚做到了,无济于事。我讨厌按输入提交评论而不是换行。不习惯它。过早提交评论。无论如何,我要用新的细节更新我的问题。 – Michael 2010-12-13 14:26:41

0

偶尔的设置似乎遭到损坏和东西停止工作:

工具 - >导入导出&设置 - >重置所有设置

应该这样做

+0

-1重置所有设置并不是修复某些问题的方式,因为它会破坏您多年来可能设置的所有设置。 – Szybki 2016-10-19 13:23:57

相关问题