0

WinDbgはVisualC#2008 Express Editionと一緒に使用できますか?

4

2 に答える 2

2

windbg は実際には IDE デバッガーではありません。より一般的には、マシン上でコンパイルされた exe で直接使用されます。そのため、はい、Express Edition でコンパイルされた exe で使用しても問題ありませんが、いいえ: これには Express Edition の直接的な関与はありませ

最終的に、Express、Pro、Team などの製品はすべて、コマンド ラインで使用できる同じコンパイラを使用します (cscただし、exe よりも直接アクセスする可能性があります)。

「SOS」(Son Of Strike)も見てね

于 2009-01-28T22:13:27.603 に答える
2

良い質問。

VS C# 2008 Express Edition にはマネージド デバッガーが含まれています。
同じプロセスに対して Windbg と VS2008 Managed Debugger の両方を実行すると、問題が発生する可能性が高くなります。

発生する可能性があるのは、Windbg 内のブレークとアクセス違反で、通常はネイティブ デバッガーがなくても問題なく処理されます。

ネイティブ デバッグとマネージド デバッグを (異なるデバッガーで) 同時に実行するつもりがない限り、マネージド デバッガーで実行されているプロセスに Windbg を非侵襲モードで問題なくアタッチできます。

ICordbg ( ICorDebugのパーティション)に関する追加情報へのリンクを次に示します。

ありがとう、アーロン

于 2009-02-21T18:01:51.977 に答える