VS code 无法** "Debugger for Unity" 扩展, 因为它依赖于未知的 "ms-vscode.csharp" 扩展

时间:2024-03-19 08:50:01

VS code 无法** "Debugger for Unity" 扩展, 因为它依赖于未知的 "ms-vscode.csharp" 扩展
这个问题是由于C#插件更新,而第三方依赖没及时同步导致的问题。

git上的issue:Changing marketplace publisher from ms-vscode to ms-dotnettools causes extension recommendations to repeat ad nauseum
(比较慢,不过应该可以访问)

解决方法:下载上一个版本的C#插件,1.21.12下载地址
然后把原来的C#插件卸了,直接安装1.21.12版。VS code 无法** "Debugger for Unity" 扩展, 因为它依赖于未知的 "ms-vscode.csharp" 扩展

建议:最好把自动更新给关了,因为我也不清楚vs code会不会把这个插件更新为1.21.13。文件——》首选项——》设置——》搜索“extension”
VS code 无法** "Debugger for Unity" 扩展, 因为它依赖于未知的 "ms-vscode.csharp" 扩展
ps:出了冷门问题还是直接用英文搜bing国际版靠谱,至少插件开发者主要都是老外,反应应该比较快,这个解决方法也是看老外说的降级我才试出来的,之前我还以为是我的framework版本问题导致的。