Определение файла манифеста кэша в ASP.NET - PullRequest
3 голосов
/ 03 мая 2011

При использовании файла манифеста кэша в ASP.NET я могу просто добавить стандартный текстовый файл, который называется что-то вроде app.manifest? (на который затем ссылается html на каждой соответствующей странице).

Или есть другие соображения (такие как тип пантомимы), которые требуют более запутанного подхода?

При таком подходе: http://stephenwalther.com/blog/archive/2011/01/26/creating-html5-offline-web-applications-with-asp-net.aspx затем Стивен Вальтер устанавливает манифест в качестве обработчика. Мне действительно нужно делать это в ASP.NET, или в ASP.NET есть «более простой» способ? Просто стремимся к меньшему количеству кода!

Спасибо.

1 Ответ

1 голос
/ 03 мая 2011

Что ж, в заметной статье автор создал собственный обработчик для сервера манифеста с правильным типом MIME. Это действительно хороший способ в ASP.NET, где вам не нужно касаться конфигурации веб-сервера.

Если вы не хотите писать такой обработчик и хотите обслуживать файл напрямую, такой как « app.manifest », то вам необходимо изменить карту конфигурации IIS (для веб-сайта) правильный тип MIME (text/cache-manifest) для расширения manifest (см. this и this , чтобы узнать, как зарегистрировать новый тип MIME в IIS)

...