Требуются ли права администратора для записи журналов в Средство просмотра событий Windows?

В моем приложении C # я использую класс EventLog для регистрации сообщений. Он отлично работает на моей машине, но не работает на клиентской машине.

Конфигурация клиентского компьютера отличается от моей. На моей машине установлена ​​ОС Vista, тогда как на клиенте установлена ​​ОС Windows 2003.

У меня есть права администратора на моей машине, тогда как на клиентской машине мое приложение работает под привилегиями пользователей без прав администратора.

На клиентской машине я получаю сообщение об ошибке Ошибка применение , версия, неисправный модуль kernel32.dll

Мое приложение перестало давать сбой на клиентской машине, когда я закомментировал вызовы метода EventLog.WriteEntry () и начал записывать журналы в простой текстовый файл.

Мне просто было интересно, нужны ли права администратора для ведения журнала событий или что?

Сведения о среде: C #, платформа .net 2.0, Windows Vista, Windows 2003 server, Oracle

8
задан Community 23 May 2017 в 12:09
поделиться