Локальный IIS рассматривает Framework ASP.NET как основное приложение - PullRequest
0 голосов
/ 16 марта 2019

У меня проблема со статическим контентом, когда я получаю 404 с изображениями и CSS. Я прошел все стандартные исправления .

Одна вещь, которую я обнаружил, это то, что перемещение моего репозитория Git в папку wwwroot работает Мой коллега сказал, что так были сделаны основные приложения. Я установил Core для работы с отдельным приложением месяц или два назад, и он всегда работал нормально. Но потом, когда я вернулся к приложению ASP.NET Framework 4.6.1, оно больше не работало локально для отладки. Если я опубликую на сервере, это нормально.

С тех пор я удалил VS 2017 Pro, а также все, что связано с Core. Переустановил VS с конфигом коллег. Удален компонент IIS из Windows, перезагружен, добавлен обратно со всеми теми же настройками, что и мои коллеги.

Кто-нибудь знает, если есть какая-то конфигурация, используемая VS, которая вводит в заблуждение IIS, считая, что мое веб-приложение Framework является Core?

Ошибка IIS:

 Module        IIS Web Core
 Notification  MapRequestHandler
 Handler       StaticFile
 Error Code    0x80070002
 Logon Method  Anonymous
 Logon User    Anonymous
...