2012-03-12 65 views
1

我的查找和替換已停止工作。Visual Studio 2010 Professional查找並替換不工作

背景: 我安裝了付費版本的Visual Studio 2010。我也正在運行Ultimate的試用版。然而,試用期滿,所以我沒有安裝Ultimate。在卸載Ultimate之後,我無法再在VS Professional中進行全局搜索。

任何人有任何想法? Microsoft.VisualStudio.Progression.GraphModel應該在哪裏存在,爲什麼會導致我的搜索失敗?我試着在VS Professional上運行修復,但沒有運氣。

錯誤消息: 在查找結果,我得到如下:

找到所有的「測試」,子文件夾,查找結果1,「當前項目」 的組合物生產的單一成分的錯誤。根源在下面提供。查看CompositionException.Errors屬性以獲取更多詳細信息。

1)無法加載文件或程序集'Microsoft.VisualStudio.Progression.GraphModel,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依賴項之一。該系統找不到指定的文件。

導致:嘗試創建類型爲「Microsoft.VisualStudio.Fragments.LanguageContext」的實例時發生異常。

導致:無法激活「Microsoft.VisualStudio.Fragments.LanguageContext」部分。 元素:Microsoft.VisualStudio.Fragments.LanguageContext - > Microsoft.VisualStudio.Fragments.LanguageContext

結果造成:無法獲得出口「Microsoft.VisualStudio.Fragments.LanguageContext(ContractName = 「Microsoft.VisualStudio.Fragments.ILanguageContext」 )'部分'Microsoft.VisualStudio.Fragments.LanguageContext'。 元素:Microsoft.VisualStudio.Fragments.LanguageContext(ContractName = 「Microsoft.VisualStudio.Fragments.ILanguageContext」) - > Microsoft.VisualStudio.Fragments.LanguageContext

,導致:無法設置進口「Microsoft.VisualStudio.Fragments。 EventsManagerManager.ctor(Parameter =「languageContext」,ContractName =「Microsoft.VisualStudio.Fragments.ILanguageContext」)''部分'Microsoft.VisualStudio.Fragments.EventsManager'。 元素:Microsoft.VisualStudio.Fragments.EventsManager..ctor(參數= 「languageContext」,ContractName = 「Microsoft.VisualStudio.Fragments.ILanguageContext」) - > Microsoft.VisualStudio.Fragments.EventsManager

從而造成:不能從'Microsoft.VisualStudio.Fragments.EventsManager'部分獲得導出'Microsoft.VisualStudio.Fragments.EventsManager(ContractName =「Microsoft.VisualStudio.Fragments.IEventsManager」)''。 元素:Microsoft.VisualStudio.Fragments.EventsManager(ContractName =「Microsoft.VisualStudio.Fragments.IEventsManager」) - > Microsoft.VisualStudio.Fragments.EventsManager

回答

2

發現什麼是錯的。我開始使用Ultimate的原因是使用名爲Code Bubbles(需要Ultimate)的插件。在我的試用期過期後,當我切換回專業版時,插件陷入了一個奇怪的狀態,導致Visual Studio的其他部分失敗。一旦我完全卸載插件,搜索恢復正常。

0

奇怪。你有沒有嘗試過使用Ctrl + Break?由於這裏建議:

Search stops working for "Entire Solution"

...你應該點擊查找結果窗口,而不是輸出窗口內。一旦 閃爍的文本光標可見,點擊ctrl-break四五次。這應該是 的伎倆。 - DJ Couchy沙發

相關問題