Microsoft Library Manager - 針對 Visual Studio 15.7 以下之版本建置 Microsoft Library Manager.vsix

這邊簡單介紹一下如何為 VS 15.7 或以下之版本建置出可用之 Vsix 安裝檔

首先先從專案 GitHub 下載完整原始碼,先不要打開方案

編輯 LibraryManager/src/LibraryManager.Vsix/Microsoft.Web.LibraryManager.Vsix.csproj 檔案

其中有一行為

<IsProductComponent>true</IsProductComponent>

將其修改為 false

<IsProductComponent>false</IsProductComponent>
當設為 false 時,就可於沒有 Library Manager 之 Visual Studio 版本上安裝 (15.7 或以下);然而此 vsix 無法更新於已經有 Library Manager 之 Visual Studio 版本 (15.8 Preview 或以上)

修改完後就可以開啟方案,並調整 Configuration 為 Release 後進行建置

建置完後打開相對應之資料夾即可看到產生的 Vsix 檔案,點選進行安裝即可


同時發表於:https://blog.developer.money

學習學到老,撞牆撞到腦