2016-12-13 202 views
0

我新安裝了Visual Studio POP操作了一個對話框,已遇到異常的Visual Studio擴展錯誤?

消息。這可能是由擴展引起的。

您可以通過檢查文件'C:\ Users .... \ AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0 \ ActivityLog.xml'來獲取更多信息。

我在xml文件中發現了以下錯誤。 Microsoft.VisualStudio.Composition.CompositionFailedException:

一個MEF組件在運行時拋出一個異常,而初始化部分「Microsoft.VisualStudio.IntelliTrace.SourceControl.HistoricalModeHint.HistoricalModeTaggerProvider」異常被拋出。 ---> System.IO.FileNotFoundException:無法加載文件或程序集'Microsoft.VisualStudio.Diagnostics.Utilities,Version = 14.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其某個依賴項。該系統找不到指定的文件。在Microsoft.VisualStudio.IntelliTrace.SourceControl.HistoricalModeHint.HistoricalModeTaggerProvider..ctor(SVsServiceProvider serviceProvider,IVsEditorAdaptersFactoryService adapterFactory)---結束內部異常堆棧跟蹤---在Microsoft.VisualStudio.Composition.RuntimeExportProviderFactory.RuntimeExportProvider.RuntimePartLifecycleTracker.CreateValue() Microsoft.VisualStudio.Composition.ExportProvider.PartLifecycleTracker.MoveToState(PartLifecycleState requiredState)在Microsoft.VisualStudio上的Microsoft.VisualStudio.Composition.ExportProvider.PartLifecycleTracker.MoveNext(PartLifecycleState nextState)上的Microsoft.VisualStudio.Composition.ExportProvider.PartLifecycleTracker.Create() .Composition.ExportProvider.PartLifecycleTracker.GetValueReadyToExpose()在Microsoft.VisualStudio.Composition.RuntimeExportProviderFactory.RuntimeExportProvider。 <> c__DisplayClass15_0.b__0()

Microsoft.VisualStudio.Composition.CompositionFailedException:初始化部 「Microsoft.VisualStudio.IntelliTrace.SourceControl.HistoricalModeHint.HistoricalModeTaggerProvider」 引發異常。 ---> System.IO.FileNotFoundException:無法加載文件或程序集'Microsoft.VisualStudio.Diagnostics.Utilities,Version = 14.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其某個依賴項。該系統找不到指定的文件。在Microsoft.VisualStudio.IntelliTrace.SourceControl.HistoricalModeHint.HistoricalModeTaggerProvider..ctor(SVsServiceProvider serviceProvider,IVsEditorAdaptersFactoryService adapterFactory)---結束內部異常堆棧跟蹤---在Microsoft.VisualStudio.Composition.RuntimeExportProviderFactory.RuntimeExportProvider.RuntimePartLifecycleTracker.CreateValue() Microsoft.VisualStudio.Composition.ExportProvider.PartLifecycleTracker.MoveToState(PartLifecycleState requiredState)在Microsoft.VisualStudio上的Microsoft.VisualStudio.Composition.ExportProvider.PartLifecycleTracker.MoveNext(PartLifecycleState nextState)上的Microsoft.VisualStudio.Composition.ExportProvider.PartLifecycleTracker.Create() .Composition.ExportProvider.PartLifecycleTracker.GetValueReadyToExpose()在Microsoft.VisualStudio.Composition.RuntimeExportProviderFactory.RuntimeExportProvider。 <> c__DisplayClass15_0.b__0()---從拋出異常的以前位置的堆棧跟蹤結束---在Microsoft.VisualStudio.Composition.RuntimeExportProviderFactory.RuntimeExportProvider。 <> c__DisplayClass15_0.b__0()在Microsoft.VisualStudio.Composition.DelegateServices。 <> c__DisplayClass2_0 1.<As>b__0() at System.Lazy 1.CreateValue()at System.Lazy 1.LazyInitValue() at System.Lazy 1.get_Value()at Microsoft.VisualStudio.Text.Tagging.Implementation.TagAggregator`1。GatherTaggers(ITextBuffer textBuffer)

我試圖修復VS,但它沒有幫助。我也試圖強制高速緩存重建:

  1. 在 「%LOCALAPPDATA%\微軟\ VisualStudio的\ 14.0 \ ComponentModelCache」
  2. 運行 「devenv.exe的/設置」(此刪除文件夾的內容位於「C:\ Program Files文件(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE」下,但如果您打開開發人員命令提示符,則應在PATH上)。
+0

如果您尚未通過幫助>發送反饋,您可能需要考慮發送反饋。這將收集一些其他日誌,並可能會給擁有這個線索的團隊。 –

回答

0

嘗試使用該命令與安全模式下運行VS:devenv的/安全模式,如果它工作正常,這意味着安裝的擴展導致出現此問題,你可以去工具的擴展和更新,然後單擊「更新「選項卡並安裝所有更新,然後重新打開VS.或者點擊「已安裝」標籤,逐個刪除/卸載已安裝的擴展程序,找到罪魁禍首。

您可以嘗試的另一件事是以管理員身份運行visual studio,它可以幫助我們排除權限問題。

+0

這可能是許可問題。安裝也報告了兩個錯誤,日誌文件顯示沒有權限訪問安裝服務(?)。我的公司不允許我們使用管理員權限安裝軟件。相反,我們使用「高架」進行安裝。我正在聯繫IT部門,但可能需要一段時間並且非常沮喪。 SQL服務器管理工​​作室2016甚至有更多的安裝問題,無法安裝。有沒有辦法避開它?爲什麼只有較新版本的Microsoft產品纔有問題? – ca9163d9

+0

@ dc7a9163d9,你可以像普通用戶一樣在Visual Studio IDE中完成所有任務,但是,需要管理員權限才能完成安裝,應用程序類型,工具箱等任務,以瞭解更多詳細信息,您可以查看用戶權限和Visual Studio:https://msdn.microsoft.com/en-us/library/jj662724.aspx –

+0

@ dc7a9163d9,您的問題是否解決? –