私はStephenWaltherのガイドに従っており、すべてがエラーなしでビルドされます。ただし、Chromeでアプリケーションを実行すると、次のエラーメッセージが表示されます。
Application Cache Error event: Failed to parse manifest http://localhost/website/Manifest.ashx
そして、何もキャッシュされません。
ここから集めたものから、マニフェストにタイプOがあります。たぶん、私が間違ったことをして、このエラーメッセージを引き起こしているのを見ることができます。
Manifest.ashx:
<%@ WebHandler Language="C#" Class="JavaScriptReference.Manifest" %>
using System;
using System.Web;
namespace JavaScriptReference {
public class Manifest : IHttpHandler {
public void ProcessRequest(HttpContext context) {
context.Response.ContentType = "text/cache-manifest";
context.Response.WriteFile(context.Server.MapPath("Manifest.txt"));
}
public bool IsReusable {
get {
return false;
}
}
}
}
Manifest.txt:
CACHE MANIFEST
CACHE:
Images/img1.jpg
Images/img2.jpg
JScript.js
Default.aspx.vb
# Does Default.aspx.vb even need to be cached?