Я интегрирую существующий сайт ASPNET MVC 5.2.4 с пакетом NuGet, который доставляет статические файловые ресурсы в свои сборки.
Этот пакет является внутренним пакетом в моей компании, но у меня нет доступа кразработчик, который это создал.
В Web есть раздел обработчика. Конфигурация
<add verb="GET" path="*.js" name="Static for js" type="System.Web.StaticFileHandler" />
<add verb="GET" path="*.css" name="Static for css" type="System.Web.StaticFileHandler" />
Если я закомментирую обработчик статического файла, тогда мой исходный сайт CSSработает, и импортированный стиль сборки теряется.
Существует также RegisterVirtualPathProvider, который загружает сборки при запуске, который, кажется, работает правильно.
У меня такой вопрос.Что я должен смотреть, чтобы решить эту проблему?Меняет ли провайдер Virtaul Path путь по умолчанию для поиска css / js в пакетах?
У меня только небольшой опыт работы с MVC.
РЕДАКТИРОВАТЬ: Кажется, только файлы впапка css публикуется.Поэтому у меня есть обходной путь, который нужно изменить, если необходимо, но я до сих пор не понимаю, почему я теряю файлы в пакетах с разными путями.