我的查找和替換已停止工作。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