System.InvalidOperationException: «Служба для типа «Microsoft.AspNetCore.Hosting.Server.IServer» не зарегистрирована».C#

Место общения программистов C#
Ответить
Anonymous
 System.InvalidOperationException: «Служба для типа «Microsoft.AspNetCore.Hosting.Server.IServer» не зарегистрирована».

Сообщение Anonymous »

Использовал Microsoft.AspNetCore.Connections.Abstractions v2.2.0. Этот пакет nuget является транзитивной зависимостью для Microsoft.AspNetCore.Server.Kestrel. Обновлено с использованием Microsoft.AspNetCore.Hosting v2.2.7. В Intellisense не отображается UseKestrel. Итак, прокомментировал. Во время выполнения вы увидите исключение: System.InvalidOperationException: «Нет службы для типа Microsoft.AspNetCore.Hosting.Server.IServer». на хосте.RunAsync(cancellationToken.Token).GetAwaiter().GetResult();

IWebHost host;

host = new WebHostBuilder()
.UseUrls($"http://{Environment.MachineName}:5000")
.ConfigureServices(services =>
{
services.AddSingleton();
services.AddSingleton(typeof(SdsContext), context);
})
.UseStartup()
.Build();
host.RunAsync(cancellationToken.Token).GetAwaiter().GetResult();



Подробнее здесь: https://stackoverflow.com/questions/615 ... etcore-hos
Ответить

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

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

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

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

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