Freigeben über


.NET-Anwendungen können beim Start für bestimmte Benutzer abstürzen, wenn die Datei "user.config" beschädigt ist.

Dieser Artikel hilft Ihnen, das Absturzproblem zu beheben, wenn ein Benutzer eine .NET-Anwendung startet.

Originalproduktversion: .NET Framework
Ursprüngliche KB-Nummer: 956762

Symptome

Ein Benutzer startet eine .NET-Anwendung. Die Anwendung stürzt jedoch beim Start ab, wenn die Datei "user.config " beschädigt ist. Die Anwendung funktioniert gut für andere Benutzer auf demselben Computer, aber für einen Benutzer stürzt die Anwendung mit einem Fehlereintrag im Ereignisprotokoll wie folgt ab:

Ereignistyp: Fehler
Ereignisquelle: .NET Runtime 2.0 Fehlerberichterstattung
Ereigniskategorie: Keine
Ereignis-ID: 5000
Datum: Zeit
Uhrzeit: DateTime
Benutzer: N/A
Computer: <application_name>
Beschreibung:
EventType clr20r3, P1 <app_name>.exe, P2 4.0.5.0, P3 4880b494, P4 system.configuration, P5 2.0.0.0, P6 461ef187, P7 2cc, P8 1c, P9 ioibmurhynrxkw0zxkyrvfn0boyufow, P10 NIL.

Ursache

Die Datei "user.config " ist möglicherweise beschädigt. Diese Datei befindet sich im Allgemeinen im Ordner:
...\Documents and Settings\<user>\Local Settings\Application Data\<application_name>\...\user.config

Beschluss

Sie können die Datei "user.config " löschen und die Anwendung neu erstellen lassen.

Mehr Informationen

Weitere Informationen finden Sie unter Architektur der Anwendungseinstellungen.