Я занимаюсь этим уже пару часов и до сих пор не понимаю, насколько это сложно. Я просто пытаюсь подключить отладчик к работающему консольному приложению, которое я разрабатываю в VS Code, и хотя присоединение работает нормально, я не могу добиться срабатывания ни одной точки останова, потому что VS Code утверждает, что нет Для этого документа загружены символы. Я использую следующую конфигурацию launch.json:
Код: Выделить всё
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach",
"processId": "${command:pickProcess}",
"justMyCode": true,
"symbolOptions": {
"searchPaths": [
"${workspaceFolder}/bin/Debug/net8.0"
]
},
"logging": {
"engineLogging": true,
"trace": true
}
}
Я проверил, что ресурсы сборки помещаются в правильную папку, указанную в конфигурации, и что сборка включает файлы PDB. Я также создал и запустил приложение, используя -c Debug. Пока ничего из этого не изменило ситуацию. Я уверен, что есть что-то глупое, что я упускаю из виду, но, похоже, я неспособен это найти. Любая помощь будет очень признательна.
Подробнее здесь:
https://stackoverflow.com/questions/792 ... in-vs-code