1. 程式人生 > 其它 >Visual Studio 擴充套件入門(一)前言

Visual Studio 擴充套件入門(一)前言

為什麼寫這個系列部落格?
是因為之前沒有接觸到Visual Studio擴充套件,邊學邊紀錄,有錯請指出。
部落格的教程主要面向小白或對Visual Studio 擴充套件有興趣的人,並附官方相關學習資料。


官方部落格入門推薦:https://devblogs.microsoft.com/visualstudio/getting-started-writing-visual-studio-extensions/
Github官方擴充套件示例:https://github.com/Microsoft/VSSDK-Extensibility-Samples
官方Visual Studio部落格:https://docs.microsoft.com/zh-cn/visualstudio/extensibility/?view=vs-2019




本系列教程IDE以Visual Studio 2019擴充套件,IDE不同可能會導致某些版本差異。

在開始整Visual Studio擴充套件,你可能會遇到以下問題:

問題:安裝 Visual Studio SDK?


安裝 Visual Studio SDK

問題:新增引用找不到 Microsoft.VisualStudio.*****的名稱空間

可能在最初安裝的時候出的問題,以Microsoft.VisualStudio.Shell.15.0.dll 例。

  1. 在開始選單裡,找到 "Developer Command Prompt for VS 2019”命令列,用管理員身份執行
  2. cd 切換到目錄C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\PublicAssemblies
  3. 輸入命令: gacutil -i Microsoft.VisualStudio.Shell.15.0.dll
  4. 控制檯提示“程式集已成功新增到快取中”。
  5. 重啟VS 2019。

傳送門(還在更新...列表直接訪問標籤或專欄):

部落格的示例原始碼:https://github.com/21thCenturyBoy/VSIX_HelloWorld