vs擴充套件和更新外掛程式的開發

2022-03-08 07:50:26 字數 857 閱讀 9281

以 minimalisticview.vsix ( 為例。

正如| marketplace 上介紹的,這個vs擴充套件外掛程式的作用就是消除vs的選單欄,擴大**的範圍的。

但是這種開源的vs外掛程式的專案,如何除錯修改更新呢。昨天晚上前前後後花了好幾個小時,終於搞清楚了。

(1)在專案的屬性頁中如下設定:

紅色圈出的地方設定一下即可。

啟動操作 -- 啟動外部程式

c:\program\dev\microsoft visual studio\2017\enterprise\common7\ide\devenv.exe
命令列引數:

/rootsuffix exp
(2)在vs中按f5, 啟動除錯。此時會開啟另外乙個vs程序(實驗例項),在這個vs程序中,你會看到已經安裝了你要除錯的這個vs外掛程式。

直接安裝生成的vsix包。

安裝後,正式安裝的位置為:

除錯的vsix包安裝在:

1.在**「解決方案資源管理器」**中,開啟 .vsix 專案中的「 source.extension.vsix」清單檔案。

2.在vsix 清單設計器中,設定product name, author, version, 和 description是適合您的拓展的屬性值。

參考文章

如何:除錯或測試 lightswitch 擴充套件

VS外掛程式開發(1 選單)

最近工作需要,學習一些外掛程式的開發。ide平台不是.net開發的。用起來比較累。在visualstudio裡建立 visualstudio外接程式。選單主要的工作方法 onconnection querystatus exec connectmode 列舉,執行模式 ext cm aftersta...

VS外掛程式開發筆記

關於vs外掛程式開發的一篇很懶的筆記。demo demo在這裡 dllreferencepathchanger 微軟官方demo在這裡 vssdk extensibility samples 基本步驟看這裡 visual studio 2015 外掛程式開發 從入門到放棄 visual studio...

Qt 擴充套件 擴充套件部件和外掛程式

qt 擴充套件 擴充套件部件和外掛程式 sf2gis 163.com 2015年1月30日 外掛程式是指由應用程式指定介面,由其它程式實現此介面,並可由應用程式動態載入的實現庫。方法 擴充套件現有部件,擴充套件qt自身外掛程式,擴充套件應用程式的外掛程式,自定義新的控制項。參考 目標 擴充套件qt已...