0
MDBGを使用して実行中のプロセスをデバッグしていますが、静的変数の値をチェックする方法がわかりません。それを行うにはいくつかの方法がありますか?おかげさまで MDBGデバッグ - 静的変数の値を確認する方法
MDBGを使用して実行中のプロセスをデバッグしていますが、静的変数の値をチェックする方法がわかりません。それを行うにはいくつかの方法がありますか?おかげさまで MDBGデバッグ - 静的変数の値を確認する方法
MDbgは "ローカル"変数を取り込むことができます - 私はこれもステイックであると仮定します。変数がスタックフレームに関連付けられている場合は、GetActiveLocalVars関数を使用して値を取得できます。
MDbgThread t = proc.Threads.Active;
MDbgFrame f=t.CurrentFrame;
foreach (MDbgValue v in f.Function.GetActiveLocalVars(f))
{
Console.WriteLine(v.Name);
Console.WriteLine(v.Value);
}