如何:更新 Visual Studio 擴充功能

適用于:yesVisual Studio no Visual Studio for Mac no Visual Studio Code

您可以使用延伸模組 和更新 來安裝更新的版本,更新系統上的 Visual Studio 擴充功能。 如果您建立擴充功能的更新版本,您可以藉由遞增 VSIX 資訊清單中的版本號碼來表示它更新。

當傳入延伸模組的 VSIX 資訊清單與已安裝的更新和更新 Version 數目相同 ID 時,就會安裝更新。 Version如果數位相同或更低,則無法安裝套件。 ID如果值不相符,則尚未安裝的套件會辨識為個別的擴充功能。

為了協助防止開發期間發生衝突,建議您卸載先前版本的延伸模組進行中,同時卸載或停用任何其他可能衝突的延伸模組。

更新系統上的擴充功能

  1. 在 [工具] 功能表上,按一下 [延伸模組與更新]。

  2. 在左窗格中,按一下 [ 更新]。

  3. 在中間窗格中,按一下您要安裝的更新。

    更新延伸模組的版本號碼會顯示在右窗格中,以及其他資訊。

  4. 在右窗格底部,按一下 [ 更新]。

發佈延伸模組的更新

  1. 在 Visual Studio 中,開啟您想要更新之延伸模組的解決方案。 進行變更。

    重要

    未簽署的所有使用者延伸模組不會自動更新。 您應該一律簽署擴充功能。

  2. [方案總管]中,開啟 source.extension.manifest

  3. 在資訊清單設計工具中,增加 [ 版本 ] 欄位中數位的值。

  4. 儲存解決方案並加以建置。

  5. 將專案 *\bin\Debug* 資料夾中的新 .vsix 檔案 (上傳至 Visual Studio Marketplace 網站) 。

    當具有舊版擴充功能的使用者開啟 [ 延伸模組和更新] 時,如果工具設定為自動尋找更新,則新版本會出現在 [更新 ] 清單中。

    您可以在 [更新] 窗格底部啟用或停用更新的自動檢查, (啟用/停用可用更新的自動偵測) ,這會變更 [工具>選項>環境>延伸模組和更新] 中的 [檢查更新] 設定。

    注意

    從 Visual Studio 2015 Update 2 開始,您可以在[工具>選項>環境>延伸模組] 和 [更新] 中指定 (,) 您是否要自動更新每個使用者擴充功能、所有使用者延伸模組或兩者 (預設設定) 。

另請參閱