Файл манифеста кэша нужно сохранить дважды - PullRequest
2 голосов
/ 03 мая 2011

Я видел довольно много вопросов SO о том, что вам необходимо дважды перезагрузить приложение, чтобы обновить файлы, которые появляются в файле Cache Manifest.

У меня происходит что-то незнакомое: кажется, что яМне нужно СОХРАНИТЬ мой манифест кеша дважды, прежде чем вызвать обновление.Если я сохраняю один раз, затем делаю много перезагрузок, я не вижу измененный файл.Если я сохраню еще раз, затем перезагрузлю дважды, я увижу измененный файл.

Это действительно странно.Я использую Chrome, и рассматриваемый файл является файлом .js.Мой файл манифеста выглядит следующим образом:

CACHE MANIFEST

# V1.35

CACHE:

/Content/Site.css

/Scripts/jquery-1.4.3.min.js
/Scripts/jquery-ui-1.8.7.min.js
/Scripts/json2.js

/Scripts/mktpoint.sync.js
/Scripts/mktpoint.requestor.js
/Scripts/mktpoint.poster.js
/Scripts/mktpoint.profile.js
/Scripts/mktpoint.cache.js
/Scripts/mktpoint.helper.js

NETWORK:
*

Кто-нибудь знает, что происходит?Спасибо

РЕДАКТИРОВАТЬ: Дальнейшее тестирование показывает, что все работает нормально, когда сайт работает на IIS на сервере.Проблема возникает в моей среде разработки (VS2010).

...