Приложения .NET могут завершалось сбоем при запуске для определенных пользователей, если файл user.config поврежден

Эта статья поможет устранить проблему сбоя, когда пользователь запускает приложение .NET.

Исходная версия продукта: платформа .NET Framework
Исходный номер базы знаний: 956762

Симптомы

Пользователь запускает приложение .NET. Однако при запуске приложения происходит сбой, если файлuser.config поврежден. Приложение хорошо работает для других пользователей на том же компьютере, но для одного пользователя приложение завершает работу с записью об ошибке в журнале событий следующим образом:

Тип события: Ошибка
Источник события: Отчеты об ошибках среды выполнения .NET 2.0
Категория события: None
Идентификатор события: 5000
Дата: DateTime
Время: DateTime
Пользователь: Н/Д
Компьютер: <application_name>
Описание:
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.

Причина

Файл user.config может быть поврежден. Этот файл обычно находится в папке :
...\Documents and Settings\<user>\Local Settings\Application Data\<application_name>\...\user.config

Разрешение

Вы можете удалить файлuser.config и позволить приложению воссоздать его.

Дополнительная информация

Дополнительные сведения см. в разделе Архитектура параметров приложения.