首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Visual代码上启动c#调试器

无法在Visual代码上启动c#调试器
EN

Stack Overflow用户
提问于 2016-08-17 08:09:56
回答 2查看 6.6K关注 0票数 5

场景

我试图在Sabayon下在上调试asp.net核心项目。当我点击F5时,我会收到以下消息:

在命令调色板中运行'Debug:下载.NET核心调试器‘或打开一个.NET项目目录来下载.NET核心调试器

打开命令Pallette并选择"Debug:下载.NET核心调试器“什么都不做。

软件版本:

Sabayon linux 16.07

dotnet -版本1.0.0-预览2-003121

代码1.4.0

VSC1.3的C#扩展

launch.json

代码语言:javascript
复制
{
"version": "0.2.0",
"configurations": [
    {
        "name": ".NET Core Launch (console)",
        "type": "coreclr",
        "request": "launch",
        "preLaunchTask": "build",
        "program": "${workspaceRoot}/bin/Debug/netcoreapp1.0/myproject.dll",
        "args": [],
        "cwd": "${workspaceRoot}",
        "stopAtEntry": false,
        "externalConsole": false
    },
    {
        "name": ".NET Core Launch (web)",
        "type": "coreclr",
        "request": "launch",
        "preLaunchTask": "build",
        "program": "${workspaceRoot}/bin/Debug/<target-framework>/<project-name.dll>",
        "args": [],
        "cwd": "${workspaceRoot}",
        "stopAtEntry": false,
        "launchBrowser": {
            "enabled": true,
            "args": "${auto-detect-url}",
            "windows": {
                "command": "cmd.exe",
                "args": "/C start ${auto-detect-url}"
            },
            "osx": {
                "command": "open"
            },
            "linux": {
                "command": "xdg-open"
            }
        },
        "env": {
            "ASPNETCORE_ENVIRONMENT": "Development"
        },
        "sourceFileMap": {
            "/Views": "${workspaceRoot}/Views"
        }
    },
    {
        "name": ".NET Core Attach",
        "type": "coreclr",
        "request": "attach",
        "processId": "${command.pickProcess}"
    }
]

}

EN

回答 2

Stack Overflow用户

发布于 2019-01-27 13:45:09

BugFinder的评论帮助我解决了Debian 9下Visual代码的相同问题:

  1. 删除~/..vscode/extensions/ms-vscode.cSharp的整个csharp扩展目录,然后重新安装C#扩展的最新版本。
  2. 在输出面板中查看调试器安装的状态(查看->按钮输出),并选择"Razor“选项
  3. 修复所有可能的问题(对于我来说,"libunwind8“依赖项丢失了,实际的修复方法是运行'sudo apt install libunwind8')
  4. 重新启动Visual代码
票数 2
EN

Stack Overflow用户

发布于 2017-09-29 11:19:22

在Windows操作系统上,我也面临着同样的问题。如果您在安装调试器时遇到问题,请尝试这样做:

  1. 单击左下角的设置图标打开用户设置文件
  2. 加:"http.proxyStrictSSL": false,
  3. 加:"http.proxy": "https://proxyuser:proxypassword@proxyip:proxyport"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38991315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档