launch.json 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. {
  2. "version": "0.2.0",
  3. "configurations": [
  4. {
  5. "name": ".NET Core Launch (console)",
  6. "type": "coreclr",
  7. "request": "launch",
  8. "preLaunchTask": "build",
  9. "program": "${workspaceFolder}/Jellyfin.Server/bin/Debug/net5.0/jellyfin.dll",
  10. "args": [],
  11. "cwd": "${workspaceFolder}/Jellyfin.Server",
  12. "console": "internalConsole",
  13. "stopAtEntry": false,
  14. "internalConsoleOptions": "openOnSessionStart",
  15. "serverReadyAction": {
  16. "action": "openExternally",
  17. "pattern": "Overriding address\\(es\\) \\'(https?:\\S+)\\'",
  18. }
  19. },
  20. {
  21. "name": ".NET Core Launch (nowebclient)",
  22. "type": "coreclr",
  23. "request": "launch",
  24. "preLaunchTask": "build",
  25. "program": "${workspaceFolder}/Jellyfin.Server/bin/Debug/net5.0/jellyfin.dll",
  26. "args": ["--nowebclient"],
  27. "cwd": "${workspaceFolder}/Jellyfin.Server",
  28. "console": "internalConsole",
  29. "stopAtEntry": false,
  30. "internalConsoleOptions": "openOnSessionStart"
  31. },
  32. {
  33. "name": ".NET Core Attach",
  34. "type": "coreclr",
  35. "request": "attach",
  36. "processId": "${command:pickProcess}"
  37. }
  38. ],
  39. "env": {
  40. "DOTNET_CLI_TELEMETRY_OPTOUT": "1"
  41. }
  42. }