0

ときどき、破損した user.config ファイルから ConfigurationException が発生します。ユーザーが最初からやり直せるように、user.config を自動的に休止または削除したいと考えています。ファイル名(ハッシュが含まれている)を取得したかったのですが、例外でファイル名がnullです。正しい構成ファイルを取得して削除するにはどうすればよいですか?

http://bytes.com/topic/c-sharp/answers/601193-how-do-i-restore-corrupted-user-config-fileにいくつかのヒントがありますが、ファイル名が null であるため機能しません。

4

1 に答える 1

0

これを解決するには、System.Configuration への参照を追加し、代わりに ConfigurationErrorsException をキャッチする必要があります。ファイル名の内部例外を調べます。

于 2013-09-19T22:09:51.353 に答える