2010-08-18 111 views
2

我曾嘗試爲自定義文件定義創建語法突出顯示。當它被加載時,我得到一個異常。我已將/ log參數添加到devenv以獲取日誌。VS擴展中未處理的異常


335 ERROR System.Exception: Duplicate EditorFormatDefinition exports with identical NameAttribute metadata exist. Duplicate name attribute is COMMENT Editor or Editor Extension 2010/08/18 06:47:56.726 
336 ERROR System.Exception: Duplicate EditorFormatDefinition exports with identical NameAttribute metadata exist. Duplicate name attribute is STRING Editor or Editor Extension 2010/08/18 06:47:56.730 
337 ERROR System.Exception: Duplicate EditorFormatDefinition exports with identical NameAttribute metadata exist. Duplicate name attribute is COMMENT Editor or Editor Extension 2010/08/18 06:47:57.046 
338 ERROR System.Exception: Duplicate EditorFormatDefinition exports with identical NameAttribute metadata exist. Duplicate name attribute is STRING Editor or Editor Extension 2010/08/18 06:47:57.048 
339 ERROR System.Exception: Duplicate EditorFormatDefinition exports with identical NameAttribute metadata exist. Duplicate name attribute is COMMENT Editor or Editor Extension 2010/08/18 06:47:57.078 
340 ERROR System.Exception: Duplicate EditorFormatDefinition exports with identical NameAttribute metadata exist. Duplicate name attribute is STRING 

我在我的代碼中找不到任何重複項。如果需要可以提供代碼。

最好的問候, 邁克爾

回答

5

您基於同一模板/命名空間/ GUID的可能已經安裝了超過1個插件。

+0

在工具 - >「擴展管理器...」下,只有一個安裝的擴展實例。 我還可以補充說,我在調試擴展時遇到了一些異常,但沒有指出加載項或日誌中的錯誤。 – Michael 2010-08-18 08:57:53

+0

你幾乎是正確的。我有一些分類類型,其中已經在VS中相同。我重新命名了這些,但錯誤仍然發生。重建有訣竅。 – Michael 2010-08-18 17:38:37

+0

謝謝。我在Visual Studio 2010中安裝了兩個衝突的擴展。David Egli的多語言拼寫檢查器v2.28和EWSoftware的Visual Studio拼寫檢查器v2014.6.14.0。禁用多語言拼寫檢查器擴展並重新啓動Visual Studio已解決該問題。 – Altair 2014-07-04 12:56:09