Ich versuche, eine Problemumgehung für ein Problem zu finden, das ich beim Debuggen von C# in Visual Studio 2015 habe. Wenn die Anwendung debuggt wird der Mauszeiger zu stark nachstehen Ein Haltepunkt wird getroffen. Dies liegt daran, dass die Anwendung Hooks für Maus und Tastatur registriert. Wenn ein Haltepunkt erreicht wird, warten die Haken auf Eingabe, aber sie erhalten keine, bis das Zeitlimit erreicht ist (~ 5 Sekunden).Hat Windows 10 einen Registrierungseintrag für LowLevelHooksTimeout
Daher habe ich online einige Lösungen gefunden, aber nichts wäre relativ einfach zu implementieren, ohne die Haken zu überarbeiten. Ich habe versucht, einen Registrierungseintrag für LowLevelHooksTimeout hinzuzufügen, um zu sehen, ob ich Windows schneller zum nächsten Hook-Ereignis bewegen könnte, wenn ein Breakpoint getroffen wird, aber es scheint keinen Unterschied zu machen.
Alternativ kann die Verwendung von Raw-Eingabe der einzige Weg sein, aber erfordert ein wenig Arbeit. Ist jemand auf dieses Problem gestoßen und gibt es Lösungen, die zufällig verfügbar sind?
Führen Sie Ihre App auf einem anderen Computer aus und verwenden Sie den Remote-Debugger. –