Источник не найден, но не удалось найти некоторые или все журналы событий. Недоступные журналы: безопасность
Я пытаюсь запустить приложение на платформе Bizagi под названием Personal Loans Request. Все идет хорошо, пока в один прекрасный момент, когда я нажимаю кнопку "Далее", она показывает мне эту ошибку: Невозможно обработать дело: источник не был найден, но не удалось найти некоторые или все журналы событий. Чтобы создать источник, вам нужно разрешение на чтение всех журналов событий, чтобы убедиться, что новое имя источника уникально. Недоступные журналы: безопасность
Я проводил исследования весь день. Все эти исследования приводят почти к одному и тому же: добавьте в Network Service разрешение на чтение в журнале событий Security. Я сделал это, но возникает та же проблема.
Какие-либо предложения?
3 ответа
Я не уверен, что это работает для вашего сценария, но я запустил это в PowerShell, и он работал для меня, когда у меня была похожая ошибка.
[system.Diagnostics.EventLog]::CreateEventSource("SourceName", "Application")
Замените "Приложение" на имя приложения, которое пытается записать в журнал. "SourceName" может быть любым словом, которое еще не является зарегистрированным именем источника.
Я нашел этот и другие методы в ответе JMarsch здесь: /questions/17327527/zapis-v-zhurnal-sobyitij-v-aspnet-na-windows-server-2008-iis7/17327546#17327546
Обойти это можно для запуска Visual Studio от имени администратора.
Похоже, что приложение пытается записать в журналы Windows, но оно закрывается из-за безопасности Windows. Убедитесь, что ваше приложение работает в режиме администратора, что должно позволить программе получить доступ к поиску в реестре, чтобы узнать, нужно ли создавать новый источник журналов.