状況: クライアントシステムで(ローカルシステムアカウントで実行されている)Windowsサービスがクラッシュし始めました。何ヶ月も問題なく走っていた。我々はEventLogにで見た エラー:
フォールティングモジュール名:KERNELBASE.dll、バージョン:6.1.7601.17965、タイムスタンプ :0x506dcae6 例外コード:0xe0434352
いくつかの検索の後に我々これは、Windowsサービスが処理されない例外でクラッシュしたこと以外は何も意味しないという結論に達しました。幸いにも私たちのWindowsサービスはすべての例外を記録します。私たちのログファイルでは次のようになりました:
プロパティ '--removed--'をデフォルト値から作成できませんでした。エラーメッセージ: 'S:\ TEMP \ byvqti2p.tmp'のパスの一部を見つけることができませんでした。 出典:システム スタックトレースに:ドライブ:
System.Configuration.SettingsPropertyValue.Deserialize()
at System.Configuration.SettingsPropertyValue.get_PropertyValue()
at System.Configuration.SettingsBase.get_Item(String propertyName)
at System.Configuration.ApplicationSettingsBase.get_Item(String propertyName)
自己回答の質問を投稿するときは、質問自体ではなく、実際の回答として回答を投稿してください。 – CodeCaster