1. 程式人生 > 實用技巧 >Visual Studio的擴充套件更新慢的解決方法

Visual Studio的擴充套件更新慢的解決方法

0.問題描述

在vs我們使用的外掛更新以後,可以通過vs的擴充套件和更新進行更新操作,但這往往很慢,甚至無法完成.

網上有一些解決方案,總結起來主要是兩點

  • 取消ipv6
  • 修改hosts指向
    但不知道是不是因為時間比較久遠的問題,這通常沒什麼明顯的作用(也可能是我測試得不夠完整)

1.解決方案(一種離線更新的方式)

  • 步驟
    1. 在vs的擴充套件和更新介面中,找到需要更新的外掛.
    2. 開啟一個網路監聽工具(如fiddler,隨便一個都行,只要你自己覺得順手就可以),開啟網路監聽
    3. 繼續步驟1的操作,點選介面上的更新按鈕,系統觸發下載,檢視你的網路監聽工具.
    4. 找到 https://github.gallerycdn.vsassets.io/extensions/github/githubextensionforvisualstudio/2.11.106.19330/1600182776268/Microsoft.VisualStudio.Ide.Payload
      類似的url,這個就是外掛下載地址,樣例中是git外掛的下載地址
    5. 將地址複製到下載工具中進行下載,通常會快很多,比如某雷,幾乎是滿速下載,下載以後,得到的檔案,是*.payload結尾的,不要著急.(如:Microsoft.VisualStudio.Ide.payLoad)
    6. 退出visual studio的下載,關閉vs.
    7. 將下載的檔案的副檔名修改為 .visx結尾,如上面的改為:Microsoft.VisualStudio.Ide.visx
    8. 雙擊這個改好以後的檔案,即可進入安裝過程

2. 總結

簡而言之:

  • 取得下載地址
  • 使用工具下載
  • 糾正格式(預設開啟方式不同而已)
  • 執行安裝

以上就是全部,遇到問題,歡迎留言交流.