VSCode Downloading package '.NET Core Debugger (Windows / x64)'

问题:同事VSCode想debug,发现不能运行,然后输出控制台一直停顿在Downloading package 这里,等待了很久也没反应

运行时报错:Couldn't find debug adapter descriptor for debug type 'coreclr'.....等等

思路:

1.检查vscode生成的launch.json文件,因为该文件配置会有对应报错相关,后来替换了可用的launch.json,还是不可用

2.发现同事是重新装了vscode导致现在运行不起来,所以后面把扩展文件检查了一遍(卸载了关键的C#扩展尝试,当然要先该扩展卸载引用相关,结果发现还是没用)

,因为装了太多无用的扩展文件,所以删除了不用的扩展文件,方便排查问题

3.排查是否是.netcore的环境问题,因为装了.netcore7.0预览版,担心是预览版bug,于是卸载了预览版,还是用熟悉的6.0

4.重启电脑(排除了.netcore,sdk,runtime相关之后,只有可能是C#环境有问题),对应vscode的C#扩展文件

5.开机后经过检查,发现我的程序这里是激活状态,而有问题的程式这边是尚未激活,于是又卸载了该插件和相关引用的插件如(扩展“Auto-Using for C#”和“Microsoft.AspNetCore.Razor.VSCode.BlazorWasmDebuggingExtension”依赖于它),安装的时候发现,控制台会输出

Downloading package '.NET Core Debugger (Windows / x64)',所以锁定了问题

 

6.查看了同事的安装版本,原来是前一天发布的最新版,果断降版本,降成了我电脑上可用的版本,然后安装相关引用插件

7.最后重新build,程式正常debug!

 

posted on   FFFYYY  阅读(688)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示