デスクトップアプリケーションプロジェクトでは、設定変数を使用してアプリケーションのユーザー設定を保存します。さらに、最新バージョンのアプリケーションでは、これらの変数をアップグレードしてユーザー設定を保持します。user.config破損の問題
通常、正常に動作しますが、最近エンドユーザーの1人がエラーConfiguration System failed to initialize
を報告しました。エラーはuser.config
ファイルに関連しています。そのため、ユーザーにファイルの送信を依頼しました。
フォルダを受信した後、3つのファイル(c3begfjb.newcfg
,c3begfjb.tmp
およびuser.config
)が含まれていることに気付きました。 c3begfjb.tmp
は空のファイルですが、c3begfjb.newcfg
とuser.config
は同じファイルです。私たちはこれらのファイルを開こうとしましたが、user.config
のデータは読めない形式のファイルではなく、適切なXMLです。
これらのファイルを作成した可能性がありますどのような問題やアイデアのいずれかを経験していたか、壊れたuser.config
ファイル。
ディスクは悪くはありません。彼のマシンを修正するようにあなたのユーザーに教えてください。 –
@Maverick - あなたの痛みを感じます。私は非常に頻繁にこの問題に苦しんでいるアプリケーションを持っています。通常、ユーザーは再起動中に起こると言います。おそらく、Windowsのアップデート自動再起動です。これはまた、破損した設定ファイルが検出された場合にファイルを削除するhttp://stackoverflow.com/questions/868653/corruption-of-user-config – harlam357