Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
stdin is not forwarded to .NET console apps during debugging, regardless of the console setting in launch.json. Interactive console input is silently ignored, making it impossible to debug apps that require keyboard input.
Steps to Reproduce
- Open a .NET console app that uses Console.ReadLine() or Console.ReadKey()
- Configure launch.json with
"type": "coreclr"and"request": "launch" - Try each console mode:
"console": "internalConsole" β stdin not received
"console": "integratedTerminal" β input typed but never forwarded to process
"console": "externalTerminal" β terminal window never opens
- Press F5, wait for app to prompt for input, type + Enter
- Input is ignored / process errors:
error: 0x80070057
Expected Behavior
integratedTerminal should forward stdin to the debugged process, allowing interactive .NET console apps to work normally under F5 debugging.
Operating System
Windows 10/11
Version Information
Version: 2.6.11 (system setup)
VSCode Version: 1.105.1
Commit: 8c95649f251a168cc4bb34c89531fae7db4bd990
Date: 2026-03-03T18:57:48.001Z
Build Type: Stable
Release Track: Default
Electron: 39.6.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200
Does this stop you from using Cursor
No - Cursor works, but with this issue