0

デバッガーを接続せずにデバッグするアプリケーションを起動し、少し遅れてデバッガーをプロセスに自動的に接続するビジュアル スタジオ プラグインを作成しようとしています。

これを行う理由は、dll シンボルの読み込みを無効にしていても、dll を処理するときに時間がかかるように見えるため、通常の方法でデバッガーを使用してプログラムを起動すると非常に長い時間がかかるためです。

デバッグ イベントをキャッチするプラグイン コードを見つけました。

m_debuggerEvents.OnEnterRunMode += DebuggerOnEnterRunMode;

しかし、「デバッグなしで開始」を押したかのようにアプリケーションを起動する方法が見つかりませんでした

4

2 に答える 2

0

以下もあります

DTE.ExecuteCommand("Debug.StartWithoutDebugging")
于 2016-07-01T15:41:48.860 に答える