Приложение работает внутри процесса IIS, но не настроено на использование сервера IIS .Net Core 2.2 - PullRequest
2 голосов
/ 29 октября 2019

У меня есть приложение .net core 2.2, настроенное для работы под IIS:

public static void Main(string[] args)
{
    ProgramExtensions.ConfigureTypeConverters();
    CreateWebHostBuilder(args).Build().Run();
}

public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
    WebHost.CreateDefaultBuilder(args)
        .UseContentRoot(Directory.GetCurrentDirectory())
        .UseIISIntegration()
        .UseStartup<Startup>();

А также в .csproj настроено для запуска в процессе :

<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>

По какой-то причине при запуске его под IIS Express я получаю:

InvalidOperationException: приложение работает внутри процесса IIS, но не настроено на использование сервера IIS.

enter image description here

В чем может быть причина ошибки?

...