したがって、アプリパッケージを作成すると、次のようにWindows App Certification Kit
失敗します。
クラッシュとハング•エラーが見つかりました:クラッシュとハングのテストで次のエラーが検出されました。◦アプリケーション47878User.MyApp_1.0.0.3_neutral__a2qvk4qzttz7jがWindowsエラー報告によって検出され、クラッシュまたはハングが発生しました。
私のイベントログには、次のように表示されます。
アプリケーション:MyApp.exeフレームワークバージョン:v4.0.30319説明:未処理の例外が原因でプロセスが終了しました。例外情報:System.Exceptionスタック:System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()at System.Threading.WinRTSynchronizationContext + Invoker.b__0(System.Object)at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)at System .Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext、System.Threading.ContextCallback、System.Object、Boolean)at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext、System.Threading.ContextCallback、System.Object、 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()のSystem.Threading.ThreadPoolWorkQueueのブール値)。
と:
障害のあるアプリケーション名:MyApp.exe、バージョン:1.0.0.0、タイムスタンプ:0x50546b92障害のあるモジュール名:KERNELBASE.dll、バージョン:6.2.9200.16384、タイムスタンプ:0x5010ac2f
例外コード:0xe0434352
障害オフセット: 0x00014b32障害の
あるプロセスID:0x1894
障害アプリケーションの開始時刻:0x01cd933a183ece6a障害のある
アプリケーションパス:C:\ Program Files \ WindowsApps \ 47788User.MyApp_1.0.0.3_neutral__a2qvk0qzyyn7m \ MyApp.exe障害のある
モジュールパス:C:\ Windows \ SYSTEM32 \ KERNELBASE.dllレポートID:6b9e9db3-ff2d-11 -be8d-001c42ac6e2f障害のあるパッケージのフルネーム:47878User.MyApp_1.0.0.3_neutral__a2qvk0qzyyn7m
問題は、デバッグモード、リリースモード、サスペンド/再アクティブ化イベントの強制などのいずれでも、クラッシュを再現できないことです。
Windows App Certification Kitがアプリを6回目(または7回目)に実行すると、スプラッシュ画面が短時間表示された後、アプリが消えます(クラッシュする可能性があります)。
6回目の実行でWAPKは何をしていますか?これを再現/デバッグするにはどうすればよいですか?