8

C# で記述された Windows ストア アプリの作業を開始したばかりですが、まだ Windows ストアに公開されていません。開発中のアプリのデバッグ ビルドをテスト チームに渡し、アプリがクラッシュした場合、クラッシュ ログとスタック トレースはどこで確認できますか? アプリケーションをビルドするときに何かする必要がありますか? サードパーティのライブラリやエンドユーザーからのレポートを送ってくれるものではなく、標準的なソリューションを探しています。私は、ADB logcat に常に Java スタック トレースが含まれている Android の世界から来ています。C#/WinRt で同等のものを探しています。

4

1 に答える 1

0

クラッシュ ダンプには、コールスタックなどが含まれます。

クラッシュ ダンプを収集するには、まず次の regedit スクリプトを実行します。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps]
"DumpFolder"="C:\\Temp\\CrashDumps"
"DumpCount"=dword:00000002
"DumpType"=dword:00000002

次に、クラッシュを再現します。

3 番目に、次のコマンドを実行してクラッシュ ダンプの再収集を停止します。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps]
"DumpFolder"=-
"DumpCount"=-
"DumpType"=-

4 番目に、 C:\Temp\CrashDumpsからクラッシュ ダンプを取得します。

詳細については、MSDN を参照してください

于 2014-09-19T06:47:32.440 に答える