Ошибка HTTP 500.19 с кодом ошибки 0x8007000d визуальная студия 2017 при развертывании приложения .net core

Я создал стандартное приложение .net с использованием visual studio 2017 и пытаюсь его опубликовать. Приложение отлично работает, когда я запускаю его с помощью visual studio 2017, IIS Express. Но когда я публикую приложение, я получаю следующую ошибку: введите описание изображения здесь

Я использую бесплатный хостинг somee.com.

Может ли кто-нибудь мне помочь?

Ответ 1

Обычно эта ошибка указывает на то, что основной модуль ASP.NET не установлен на сервере. Для размещения основного приложения ASP.NET для IIS требуется базовый модуль Microsoft ASP.NET. Вы должны подтвердить, что модуль установлен. Ссылка

Ответ 3

Переустановите ядро .NET или сделайте ремонт. Это сработало для меня. Это происходит при первой установке ядра .NET перед IIS.

Ответ 4

Установка пакета размещения .NET Core относительно моей продакшен версии .NET Core работала для меня.

Для .NET Core 2.2 вы можете посетить здесь

Или вы можете выбрать другие версии здесь

Ответ 5

Я получал эту ошибку в Windows 10, и мне пришлось установить Core Hosting Bundle.

Примечание для Microsoft: если я устанавливаю SDK, возможно, мне также потребуется пакет хостинга.

Источник