I developed a .NET application that has to poll a pressure device with 120 Hz. The standard .NET timers only seem to achieve up to 60 Hz, so I decided to use the Win32 CreateTimerQueueTimer API via PInvoke. It works nicely, but the debugging experience is very bad because the timers are even fired when I'm stepping through the program while the program is on hold. I wrote a minimal example in C and in C# and the undesired behavior only occurs on C#. The C program does not create the timer callback threads while the debugger paused the program. Can anyone tell me, what I can do to achieve the same debugging behavior in C#?I developed a .NET application that has to poll