Информация об исключении: System.PlatformNotSupportedException: доступ к журналу событий не поддерживается на этой платфC#

Место общения программистов C#
Ответить
Anonymous
 Информация об исключении: System.PlatformNotSupportedException: доступ к журналу событий не поддерживается на этой платф

Сообщение Anonymous »

Я получаю вышеупомянутую ошибку, когда пытаюсь запустить рабочую службу на целевом компьютере, сервере Windows. Я перепробовал все, но безуспешно. Я все еще получаю сообщение об ошибке.
Я использую .NET Core 3.1 и Microsoft.Extensions.Logging 7.0.0.
Вот код, вызывающий проблему:

Код: Выделить всё

public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureLogging(logging =>
{
logging.ClearProviders();
logging.AddConsole();
})
.ConfigureServices((hostContext, services) =>
{
services.AddHostedService();
})
.UseWindowsService();
Вот несколько полезных ссылок, которые я уже пробовал:
Link1
Link2
Link3
Буду благодарен, если кто-нибудь сможет мне помочь.
ОБНОВЛЕНИЕ:
Я использую Microsoft.Extensions.Hosting 7.0.0 и System.Diagnostics.EventLog 7.0.0. Если я понизлю пакеты до 6.0.0, все заработает.

Подробнее здесь: https://stackoverflow.com/questions/744 ... is-not-sup
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»