【Tzeentch】vscode server for wsl closed unexpectedly 錯誤解決(vscode無法連接到wsl2,server無法啟動)


1、很多情況下是因為wsl和主機間的網絡協議出現問題,導致的vscode-server不能正常初始化,這種情況重置winsock目錄后重啟即可解決

netsh winsock reset

2、如果是wsl2本身啟動不了,請嘗試重啟wsl2或者自行尋找修復wsl2的解決方法,此文只解決wsl2和vscode連接的問題

3、網上有解決方案說把wsl2卸了重裝... ... ,我表示十分震驚... ...

既然可以暴力卸了重裝,那為什么不優雅一點點,破壞性小一點點呢?

只是為了解決wsl2和vscode之間的連接問題,為了保留住以往wsl2中的配置和工程,我們為什么不選擇重裝vscode呢?

又既然vscode和wsl2的配置我們都不想重新設置,而且已知vscode和wsl2都能獨立正常運行,那么為什么不只重置連接協議呢?

直接在wsl2里找到~/.vscode-server/ 連接配置文件目錄,暴力刪除該目錄,再用vscode重新嘗試連接wsl2;

可以看到vscode在為wsl2重新生成server配置文件,生成完畢后問題解決。

暴力美學雖好用,但是請務必記得權衡效率。


免責聲明!

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



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