在VS代码中,当我将C#扩展更新到v2.10.28时,调试无法运行.

留言内容: 找不到调试类型"coreclr"的调试适配器描述符(扩展可能无法激活)

但是当我返回到v2.9.20时,它可以成功运行. 最新版本v2.12.19也不起作用. 是否有任何必要的设置更改?

    "version": "0.2.0",
    "configurations": [
        {
            "name": ".NET Core Launch (web)",
            "type": "coreclr",
            "request": "launch",
            "preLaunchTask": "build",
            // If you have changed target frameworks, make sure to update the program path.

我返回到扩展C#v2.9.20,它可以成功运行. 最新版本v2.12.19也不起作用.

推荐答案

更新VS代码到最新版本1.84.2,然后修复.

https://github.com/dotnet/vscode-csharp/issues/6707

Csharp相关问答推荐

PredicateBuilder不是循环工作,而是手动工作

CS0103 dlibdotnet和www.example.com facerect不在上下文中

Microsoft. VisualBasic. FileIO. FileSystem. MoveFile()对话框有错误?

不带身份的Blazor服务器.Net 8 Cookie身份验证

S能够用DATETIME来计算,这有什么错呢?

.NET 6控制台应用程序,RabbitMQ消费不工作时,它的程序文件中的S

Blazorise折线图仅绘制数据集的一部分

ASP.NET配置kestrel以使用Windows证书存储中的HTTPS

如何让NLog停止写入冗余信息?

用于管理System.Text.Json中的多态反序列化的自定义TypeInfoResolver

等待一个等待函数

将操作从编辑页重定向到带参数的索引页

C#System.Commandline:如何向命令添加参数以便向其传递值?

NETSDK1201:对于面向.NET 8.0和更高版本的项目,默认情况下,指定RUNTIME标识符将不再生成自包含的应用程序

为什么Visual Studio 2022建议IDE0251将我的方法设置为只读?

如何对构建在Clean架构和CQRS之上的控制器进行单元测试?

如何在C#中用Serilog记录类路径、方法名和行编号

如何查找Span;T&>是否包含相同顺序的其他Span<;T&>

使用';UnityEngineering.Random.Range()';的IF语句仅适用于极高的最大值

C#如何替换两个XML元素值?