2
wp7でバイトオフセット(ソーストレースから)を使用してソースコードラインを見つける方法を教えてください。スタックトレースバイトオフセットからソースコードラインを見つける手助けが必要
wp7でバイトオフセット(ソーストレースから)を使用してソースコードラインを見つける方法を教えてください。スタックトレースバイトオフセットからソースコードラインを見つける手助けが必要
これは、アイブ氏は使わものですが、その特定の電話を勝てない - しかし、それはいくつかのtweekingであなたのために働くかもしれない:
private static string lineAndMethod() {
int stack_frame_depth = 5;
StackFrame sf = new StackFrame(stack_frame_depth, true);
while (sf.GetFileName() == null && stack_frame_depth > 0)
sf = new StackFrame(--stack_frame_depth, true);
if (sf.GetFileName() == null) // Failed.
return "";
MethodBase mb_caller = sf.GetMethod();
retrun string.Format("{0}, {1}: {2}]",
Path.GetFileName(sf.GetFileName()),
mb_caller.Name, sf.GetFileLineNumber());
}
はあなたのPDBに一致しているのですか? –
...あなたは電話でこれをやろうとしているのですか、クラッシュダンプを分析しようとしていますか? –
バイトオフセットを持つAPP HUBからスタックトレースを取得しました。私はクラッシュの原因となった線を見つけようとしています。 XXX.fullprofile.FullProfile_Pivot.horoicon_clicked 224ここで224はbyteoffsetですが、必要なのは行番号です。私は電話でこれを見つけようとしています – Lydia