VSCode無法連接到擴展商店的解決過程


剛開始安裝好VSCode時,安裝擴展插件是正常的,不知道是從什么時候開始,無法訪問擴展商店了,提示“現在無法連接到擴展商店”,上網一搜,解決方案還挺多,逐一嘗試,均告失敗。

甚至卸載重裝,還是不行。看樣子還是要找到根因,對症下葯才行,盲目嘗試浪費時間也沒有效果。

查找原因

在VSCode中按F1,在出現的命令窗口中,輸入tools,選擇Toggle Developer Tools。

 

 

 在彈出的對話框中,可以看出報錯信息:

 

 

 

 從報錯信息可以看出,訪問的是哪一個網址,提示的是什么錯誤,然后在瀏覽器中直接訪問對應的網址,做一個實驗,提示相同的錯誤:

 

 

 至此,說明和VSCode設置無關,是網絡訪問的問題。

解決過程

獲得正確的IP地址

在Dos窗口ping對應的網址“http://marketplace.visualstudio.com/”,發現ping不通(或者是奇怪的IPV6地址,形如“2001:4860:0:2001::68”),然后想辦法找到對應的正確的IP地址,比如通過https://ip.tool.chinaz.com/ 進行查詢,或者用外部VPC進行ping操作。

修改hosts文件

使得正確解析域名,這個就不詳述了,可自行搜索。

至此,問題解決:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM