2010-12-13 66 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

相關問題