Я пишу в журнал событий из моего приложения Windows Forms, работающего в Windows 7, и получаю это сообщение в журнале событий :
Описание для идентификатора события X из исходного приложения не найдено. Либо компонент, который вызывает это событие, не установлен на локальном компьютере, либо установка повреждена. Вы можете установить или восстановить компонент на локальном компьютере.
Если событие возникло на другом компьютере, отображаемая информация должна была быть сохранена вместе с событием.
Следующая информация была включена в событие:
Сведения об исключении
ресурс сообщения присутствует, но сообщение не найдено в таблице строк / сообщений
Мой код регистрации:
public void Log(Exception exc)
{
EventLog.WriteEntry(
"Application",
exc.ToString(),
EventLogEntryType.Error,
100);
}
Моя регистрация в Windows Forms обычно ведется в БД, но в этом случае решили использовать журнал событий. Я обычно использую журнал событий в приложениях ASP.NET, но они находятся в XP Pro локально и Windows Server 2003 в веб-блоках.
Это Windows 7 или Windows Forms, и что мне делать, чтобы это исправить? Спасибо.