У меня есть эта проблема, которая была затрагивающим меня на некоторое время:App_Browsers игнорируется после каждого восстановления
я использую CSSFriendly, с папкой App_Browsers и файлом CSSFriendlyAdapters.browser в нем.
Все работает нормально, но каждый раз, когда я вношу изменения в исходный файл в проекте и восстанавливаю, папка App_browsers начинает игнорироваться при запуске веб-приложения.
Чтобы исправить это, я должен помнить, что нужно прикоснуться к CSSFriendlyAdapters.browser (я обычно вставляю или удаляю пустую строку) перед созданием. Если я не смогу этого сделать, то такая же проблема.
Я искал везде решение. Веб-приложение настроено на компиляцию с .net 4.0, у меня нет файла App_Browsers.dll или файла __browserCapabilitiesCompiler.compile в папке bin.
Я попытался очистить все временные папки, но проблема возвращается каждый раз.
Я собирался написать командный файл, который касается файла CSSFriendlyAdapters.browser в качестве операции предварительной сборки, но мне трудно помочь кому-то здесь.
Update:
решаемые писать пакетный файл. Сначала это работало, но через несколько месяцев этого уже недостаточно, я должен перезапустить IIS после каждого компиляции.
(я также заметил, что App_Browsers.dll и __browserCapabilitiesCompiler.compiled * файлы действительно генерируются, но они копируются в директорию asp.net временную вместо моей папке Bin).
Попытка этой команды получить «1002: сборка возможностей браузера в настоящее время не установлена». Через некоторое время я снова работаю над тем же проектом, и теперь по какой-то причине даже событие предварительной сборки, затрагивающее файлы, больше не работает. Каждый раз удаляется каталог temp. –