Я использую .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
Мобильная версия