这个问题是由于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会不会把这个插件更新为1.21.13。文件——》首选项——》设置——》搜索“extension”
。
ps:出了冷门问题还是直接用英文搜bing国际版靠谱,至少插件开发者主要都是老外,反应应该比较快,这个解决方法也是看老外说的降级我才试出来的,之前我还以为是我的framework版本问题导致的。