2012-05-03 11 views
2

私はVisual Studio 2010を使用しており、更新ツールであるアプリケーションの最初の行にDebugger.Launchがあります。これは、デバッガをアップデータに十分に速く取り付けることができる唯一の方法です。バックグラウンドワーカーのデバッグ

(二つのプログラムのアップデート1は、ショートカット引数に応じて、その後、更新されたプログラムを開始します。)

私が午前問題は、私はプロセスにデバッガをアタッチするとき、私はにステップすることができませんということですデバッガ。私はDebugger.Launchをbackgroundworkerスレッドに入れてみましたが、これではまだそれに踏み込めません。

私は2つを開始しようとすると例外が発生するため、スレッドはまだ実行されています(そしてもちろんブレークポイントが設定されています)。

Visual Studioから実行してデバッグプロパティウィンドウからコマンドargsを送信するときに、この問題は発生しません。インストールされたアプリケーションにデバッガを接続できるようにすることは、ずっとずっと便利です。 (現時点ではVisual Studioでは動作しますが、exeは起動しません)

誰かがこれについての修正または回避策を知っていますか?

+0

郵便番号.......? –

+0

関連コードにトリムするのはちょっと難しいですが、大丈夫です。 – Amicable

答えて

関連する問題