Я знаю, что этот вопрос задают много. И я проверил все вопросы и все ответы, но большинство из них устарели или не работают.
Я сталкиваюсь с проблемой при запуске основного проекта. Net всякий раз, когда я В обеденном проекте непосредственно отображается экран ошибок (Изображение ошибки прилагается с описанием).
. NET версия ядра - 2.2, IIS - 10.0 и Visual Studion Community 2019
Вот фрагмент моего web.config
файла:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".kml" mimeType="application/vnd.google-earth.kml+xml" />
<mimeMap fileExtension=".kmz" mimeType="application/vnd.google-earth.kmz" />
</staticContent>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="bin\IISSupport\VSIISExeLauncher.exe" arguments="-argFile IISExeLauncherArgs.txt" stdoutLogEnabled="false" />
<httpProtocol>
<customHeaders>
<add name="X-Frame-Options" value="sameorigin" />
</customHeaders>
</httpProtocol>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="31000000" />
</requestFiltering>
</security>
</system.webServer>
</configuration>
Я попробовал следующие шаги:
- Установлено. net Базовый пакет хостинга
- Удалено дублирующее отображение на экране ошибки из
web.config
- Не удалось добавить
IIS_USRS
к разрешениям в IIS, поскольку я не нашел такого пользователя. - Удаление проекта и последующее клонирование из моего git хранилища (произошла та же ошибка)