以 MinimalisticView.vsix (https://github.com/poma/MinimalisticView) 爲例。git
正如 | Marketplace 上介紹的,這個VS擴展插件的做用就是消除VS的菜單欄,擴大代碼的範圍的。github
可是這種開源的VS插件的項目,如何調試修改更新呢。昨天晚上前先後後花了好幾個小時,終於搞清楚了。bash
(1)在項目的屬性頁中以下設置:測試
紅色圈出的地方設置一下便可。插件
啓動操做 -- 啓動外部程序命令行
C:\Program\Dev\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe
命令行參數:設計
/rootsuffix Exp
(2)在VS中按F5, 啓動調試。此時會打開另一個VS進程(實驗實例),在這個VS進程中,你會看到已經安裝了你要調試的這個VS插件。調試
PS: 相似的問題,網上的說明可能會比較多,也很雜,其中不乏錯誤的。若是嘗試2下,還不行,必定要找官方的參考文檔,借鑑錯誤文章的關鍵詞(由於有時候,這個問題你都不知道這個問題,該如何表述。錯誤的文章,至少還有那麼一點兒正確的有用成分在裏面),官網上搜關鍵字的方法去找。blog
直接安裝生成的vsix包。進程
安裝後,正式安裝的位置爲:
C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\15.0_9b4e40fa\Extensions。(其它版本VS略有不一樣)
調試的vsix包安裝在:
C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\15.0_9b4e40faExp\Extensions
1.在**「解決方案資源管理器」**中,打開 .Vsix 項目中的「 source.extension.vsix」清單文件。
2.在VSIX 清單設計器中,設置Product Name, Author, Version, 和 Description是適合您的拓展的屬性值。
參考文章