WebResource.axd не обновляет

впервые здесь. Я надеюсь, что этот вопрос имеет смысл:

У нас есть библиотека общих элементов управления, и я пытаюсь использовать встроенные в нее ресурсы для изображений, JS и CSS. Кажется, что при каждом развертывании в TEST / PROD существует временное окно, в котором WebResource.axd возвращает 404. По истечении этого временного окна страница внезапно начинает правильно обслуживать контент. На моей локальной машине DEV кажется, что бывают моменты, когда я могу скомпилировать и перезагрузить страницу, которая использует встроенные ресурсы, и это сразу же показывает разницу. В других случаях он отвечает, как если бы срок действия кеша истек.

Что я пробовал:
- просмотр с разных машин для исключения локального кеширования
- iisreset
- net stop w3svc
- удалить временные файлы из C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET Files и C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files
- завершение процесса inetinfo.exe
- убивает процесс w3wp.exe
- отключение кэширования вывода IIS
- копирование URL-адреса и добавление дополнительного параметра false querystring для имитации запроса новой страницы
- нажатие Ctrl-F5 :)

Кажется, перезагрузка решает проблему.

Мой гугл кунг-фу разбавил результаты, заполненные ответами каждого, чтобы проверить пространство имен. Я уверен, что пространство имен правильное. Через некоторое время ресурс начнет обслуживать корректную и правильную версию. И если он ДЕЙСТВИТЕЛЬНО работает в какой-то момент, мне кажется логичным, что пространство имен должно быть правильным.

5
задан John Saunders 9 January 2013 в 04:50
поделиться