Windows アプリケーションがあり、失敗した場合、失敗後に最初に実行するときにデフォルトで「回復モード」に設定したいと考えています。
エラーにフラグを立てて、ユーザーが回復するためにできるさまざまなことに問題はありません。頭痛の種になっているのは、回復モードユーティリティを実際に起動することです。私にはいくつかのアイデアがありましたが、他の誰かがより良い方法に出くわすことを望んでいました.
1) メイン アプリが読み込まれると、最初に行うことは、以前のエラーをチェックしてから、回復モード ユーティリティを起動する場合です。
これに関する問題は、アプリに何か問題がある場合 (可能性が高い)、アプリがまったく起動しないことです。
2) メイン アプリの代わりに、以前のエラーをチェックするユーティリティをユーザーに起動させてから、メイン アプリを起動するか、回復モードに入ります。
これにより、最初のアイデアの問題は解決されますが、ターゲット マシンが非常にロックされており、展開の問題が発生する可能性があります。
回復モードを実装するための他の戦略はありますか?
ありがとう