VSCode IDE, local debugging, Linux OS Install C# extention from Microsoft Switch to Run and Debug panel Click on Generate C# Assets for Build and Debug button Open created file inside your project .vscode/launch.json Add .NET Core Launch with DNCDbg configuration: { "name": ".NET Core Launch with DNCDbg", "type": "coreclr", "request": "launch", "preLaunchTask": "build", "env": { // "ENV_NAME" : "value" }, "program": "${workspaceFolder}/bin/Debug/net10.0/vscode_test.dll", "args": [], "cwd": "${workspaceFolder}", "console": "internalConsole", "stopAtEntry": false, "justMyCode" : true, "enableStepFiltering": false, "expressionEvaluationOptions": { "allowImplicitFuncEval": true }, "logging": { "diagnosticsLog" : { "ProtocolMessages": true }, }, "pipeTransport": { "pipeCwd": "${workspaceFolder}", "pipeProgram": "/usr/bin/bash", "pipeArgs": ["-c"], "debuggerPath": "/home/user/dncdbg/bin/dncdbg" } }