更新 Visual Studio 延伸模組
您可以使用 [擴充功能和更新] 來安裝已更新的版本,藉此在系統上更新 Visual Studio 擴充功能。 如果您建立擴充功能的更新版本,可以藉由遞增 VSIX 資訊清單中的版本號碼來表示它更新。
當傳入擴充功能的 VSIX 資訊清單與已安裝的資訊清單和較高的 Version
數字具有相同的 ID
時,就會安裝更新。 如果 Version
數字體相同或更低,則無法安裝套件。 如果 ID
值不相符,則尚未安裝的套件會辨識為個別的擴充功能。
為了協助防止開發期間發生衝突,建議您解除安裝進行中的舊版擴充功能,並解除安裝或停用任何其他可能發生衝突的擴充功能。
更新系統上的擴充功能
在 [工具] 功能表上,按一下 [延伸模組與更新]。
在左窗格中,按一下 [更新]。
在中間窗格中,按一下您要安裝的更新。
更新擴充功能的版本號碼會顯示在右窗格中,以及其他資訊。
在右窗格底部,按一下 [更新]。
發佈擴充功能的更新
在 Visual Studio 中,開啟您要更新之擴充功能的解決方案。 進行變更。
重要
未簽署的所有使用者擴充功能不會自動更新。 您應該一律簽署擴充功能。
在 [解決方案總管] 中,開啟 source.extension.manifest。
在資訊清單設計工具中,增加 [版本] 欄位中數字的值。
儲存並建置解決方案。
將新
.vsix
檔案 (在專案的\bin\Debug\
資料夾中) 上傳至 Visual Studio 市集網站。當具有舊版擴充功能的使用者開啟 [擴充功能和更新] 時,如果工具設定為自動尋找更新,則新版本會出現在 [更新] 清單中。
您可以在 [更新] 窗格底部 (啟用/停用自動偵測可用更新) 啟用或停用自動檢查更新,這會變更 [工具]>[選項]>[環境]>[擴充功能和更新] 中的 [檢查更新] 設定。
您可以指定 (在 [工具]>[選項]>[環境]>[擴充功能和更新] 中) 是否要自動更新每個使用者擴充功能、所有使用者擴充功能,或兩者皆自動更新 (預設設定)。