ну так гадать... а все три библиотеки в зависимостях у установленного пакета?
у пакета же зависимость не dll, а другой пакет. может он не правильно собран?
Igor Tkhorik, Asp.Net Core приложения работают под Kestrel. И они и будут там на разных портах.
Публикуя эти приложения под IIS, IIS автоматом становится прокси для них.
За это отвечает обработчик, например, AspNetCoreModuleV2 IIS'a https://dotnet.microsoft.com/download - только runtime или SDK правильный загрузи.
Настрой IIS Application без поддержки NetFramework и публикуй приложение в каталог IIS из VS.
Корректный web.config создастся автоматически.
WebHost.CreateDefaultBuilder(args).UseIISIntegration() // обеспечиваем интеграцию с IIS
видимо, всё зависит от ситуации и универсального решения нет.
вот была на хабре статья от Тинькоф-банка, они брали консультанта по налогам и т.п. по инвестициям в наем для своего проекта. банк(!) брал консультанта по налогам(!).
может найдется какой-то подкованный юрист.
всё быстро меняется.
читать Консультант, если что.
у пакета же зависимость не dll, а другой пакет. может он не правильно собран?