Visual Studio 2015でC#をデバッグする際に問題が発生した場合の対処方法を見つけようとしています。アプリケーションがデバッグされていると、マウスカーソルがブレークポイントがヒットします。これは、アプリケーションがマウスとキーボードのフックを登録するためです。ブレークポイントがヒットすると、フックは入力を待っていますが、タイムアウトに達するまで(〜5秒)は何も受信しません。Windows 10にLowLevelHooksTimeoutのレジストリエントリがあります
したがって、私はいくつかの解決策をオンラインで見つけましたが、フックを再作成せずに実装するのは比較的簡単でした。私はLowLevelHooksTimeoutのレジストリエントリを追加して、ブレークポイントがヒットしたときにWindowsを次のフックイベントにすばやく移行させることができるかどうかを確認しようとしましたが、違いはありません。
また、生の入力を使用することは唯一の方法かもしれませんが、少しの作業が必要です。誰もがこの問題にぶつかり、偶然にすぐに利用できるソリューションがあるかどうか。
別のマシンでアプリケーションを実行し、リモートデバッガを使用します。 –