1

Settings.Default.Save()奇妙な-MSDNライブラリで一般的な/ありそうな例外のリストを見つけることができません。

UnauthorizedAccessExceptionこれは、ユーザーの設定を保存できなかった理由に関する問題を修正するためにユーザーが使用できるフィードバックを容易にするため、キャッチするのに適しています。さらに、それはシステムライブラリの一部です。

次のようなIO例外をキャッチして処理することも意味がありSystem.IO.DirectoryNotFoundExceptionますか?システムがアプリの設定用に作成したユーザーディレクトリが存在しない場合、ユーザーは重大なシステム問題を抱えている可能性があります。

あなたが捕まえて扱う他の人はいますSettings.Default.Save()か?Googleでコード検索を実行していると、キャッチして処理する人がほとんどいないことに驚いていますUnauthorizedAccessException。おそらく、その可能性は非常に低いため、努力する価値はありません。

考え?

ありがとう!

4

0 に答える 0