私は Visual Studio 2010 を使用しておりDebugger.Launch
、アプリケーションの最初の行に更新ツールがあります。これが、デバッガーをアップデーターにすばやくアタッチできる唯一の方法です。
(ショートカット引数に応じて、2 つのプログラムのいずれかを更新し、更新されたプログラムを起動します。)
私が抱えている問題は、デバッガーをプロセスにアタッチすると、デバッガーにステップインできないことです。バックグラウンドワーカースレッドに入れようとしDebugger.Launch
ましたが、それでも踏み込めません。
2 つを開始しようとすると例外が発生するため、スレッドはまだ実行されています (もちろん、ブレークポイントが設定されています)。
Visual Studio から実行し、デバッグ プロパティ ウィンドウからコマンド引数を送信すると、この問題は発生しません。インストールされたアプリケーションにデバッガーをアタッチできれば、どんなに便利でしょう。(現在、Visual Studio では動作しますが、exe の起動では動作しません)
誰かがこれに対する修正または回避策を知っていますか?