в asp.net основной модуль необходим для размещения asp.net основные проекты в iis express и, похоже, не установлены. попробуйте восстановить visual studio 2019

#asp.net #visual-studio #asp.net-core

Вопрос:

Когда я пытаюсь установить visual studio 2019….Сначала он установлен правильно, но когда я пытаюсь запустить, он показывает эту ошибку : «the asp.net основной модуль необходим для размещения asp.net основные проекты в iis express и, похоже, не установлены. попробуйте восстановить visual studio» . Я также установил пакет хостинга и выполняю множество трюков, доступных в Google, но он не отлаживается и не работает в Chrome. Показывает ошибку на этом изображении введите описание изображения здесь

Ответ №1:

Какая версия Asp.net Основная версия, которую вы используете? В настоящее время последняя версия Visual Studio установит пакет SDK .NET Core 5 и среду выполнения. При установке Visual Studio 2019 убедитесь, что вы выбрали соответствующие Asp.net основные компоненты, проверьте этот снимок экрана:

введите описание изображения здесь

Затем, по поводу ASP.NET Основной модуль, он устанавливается вместе со средой выполнения .NET Core из пакета хостинга .NET Core.

Таким образом, вы можете загрузить пакет хостинга .NET Core по этой ссылке(в зависимости от версии .NET Core, чтобы выбрать соответствующий пакет хостинга), а затем установить его:

введите описание изображения здесь

Комментарии:

1. Я использую visual studio 2019….да, я уже выполнил все шаги, о которых вы говорили, но он всегда пишет, когда я нажимаю на выражения IIS. в asp.net основной модуль необходим для размещения asp.net основные проекты в iis express и, похоже, не установлены. попробуйте восстановить visual studio

2. «Я использую visual studio 2019….», со страницы загрузки .NET Core или Asp.net основной документ , мы видим, что требуется версия .Net Core 5 по сравнению с версией 2019 16.8 или более поздней. Итак, попробуйте установить последнюю версию VS 2019. После тестирования вышеуказанного метода, если он все еще не работает, попробуйте создать новое веб-приложение, чтобы проверить его. Если проблема не устранится, попробуйте установить VS 2019.