.NET applications may crash at startup for specific users if the user.config file is corrupt
This article helps you resolve the crash problem when a user starts a .NET application.
Original product version: .NET Framework
Original KB number: 956762
Symptoms
A user starts a .NET application. However, the application crashes at startup if the user.config file is corrupt. The application works fine for other users on the same machine, but for one user, the application crashes with an error entry in the event log like this:
Event Type: Error
Event Source: .NET Runtime 2.0 Error Reporting
Event Category: None
Event ID: 5000
Date: DateTime
Time: DateTime
User: N/A
Computer: <application_name>
Description:
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 ioibmurhynrxkw0zxkyrvfn0boyyufow, P10 NIL.
Cause
The user.config file may be corrupted. This file is generally found in the folder:
...\Documents and Settings\<user>\Local Settings\Application Data\<application_name>\...\user.config
Resolution
You can delete the user.config file and let the application recreate it.
More information
For more information, see Application Settings Architecture.