2014-09-24 54 views
1

我正在嘗試調試我的擴展,並突然無法再構建它。Visual Studio擴展:生成錯誤VSSDK1043:「有一個標識找到帶有VSIX標識符的擴展名...」

錯誤1有以 「1cdefdc6-1f5e-4027-9bb7-773248c65070」 一個VSIX 標識符找出擴展的問題。非法 路徑中的字符。

我回滾了所做的所有更改,但仍然出現錯誤。我不認爲我改變了任何配置。

這不是一個重複的:VSIX package build failed without showing the reason (Visual Studio bug)我已經試過這些建議。

如果我禁用

部署VSIX內容實驗實例進行調試

它編譯,但我不能調試。

更改產品ID也適用,但這意味着它不能再更新現有產品。

回答

3

我得到同樣的錯誤信息(這是我最後聽到),然後更改名稱後,我得到了以下錯誤

VSIX development error VSSDK1040: There was a problem enabling the extension with a VSIX

無意中發現溶液中發現here

他所做的是刪除這個文件夾C:\Users\<UserName>\AppData\Local\Microsoft\VisualStudio

所以我這樣做,我將不得不重新安裝一些擴展現在,因爲我從他們得到的錯誤,但它確實糾正了我的問題。

也許你可以挖得更深一些到文件夾中找到剛纔所需要的項目刪除或做什麼我做,只是核彈的文件夾,收拾殘局

編輯:從評論你可能能夠脫離只是刪除'C:\用戶\\應用程序數據\本地\微軟\ VisualStudio'下的任何東西與EXP擴展

+0

我不能再現錯誤,所以我不能驗證你的解決方案。但是,無論如何感謝您的分享,很高興知道:) – flayn 2015-08-14 13:54:19

+0

@FlorianGerhardt,預計將是一年前發佈的這種情況,但想到在這裏提供答案可能有助於somone – workabyte 2015-08-14 14:07:13

+0

只需刪除'C:\ Users \ \ AppData \ Local \ Microsoft \ VisualStudio'以'Exp'結尾。這是與調試擴展時啓動Visual Studio的實驗版本有關的問題。無需刪除更多。 – 2017-07-02 14:25:49

相關問題