Я получаю вышеупомянутую ошибку, когда пытался запустить службу работника на целевой машине (Windows Server). Я пробовал все, но без какого -либо успеха. Я все еще получаю ошибку.
Я использую .NET CORE 3.1 и Microsoft.Extensions.Logging 7.0.0.
Вот код, который вызывает проблему: < /p>
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureLogging(x =>
{
x.ClearProviders();
x.AddConsole();
})
.ConfigureServices((hostContext, services) =>
{
services.AddHostedService();
})
.UseWindowsService();
< /code>
hier Некоторые полезные ссылки, которые я уже пробовал: < /p>
link1
link2
link3 < /p>
Я буду хорош, если кто -то сможет мне помочь. System.diagnostics.eventlog 7.0.0. Если я понизите пакеты до 6.0.0, это работает.
Подробнее здесь: https://stackoverflow.com/questions/744 ... is-not-sup
Информация об исключении: System.PlatformnotSupportedException: Доступ EventLog не поддерживается на этой платформе ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение