나는 Stephen Walther's 가이드를 따르고 있으며 모든 것이 오류없이 작성됩니다. 그러나 크롬에서 응용 프로그램을 실행하면 다음과 같은 오류 메시지가 표시됩니다.Manifest를 파싱하지 못했습니다 : asp.net 사용
Application Cache Error event: Failed to parse manifest http://localhost/website/Manifest.ashx
아무 것도 캐시되지 않습니다.
내가 here에서 수집 한 것으로부터, 나는 내 매니페스트에 타입 -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?
해결하셨습니까? 나는 같은 오류가 있습니다 - 심지어 캐시 매니페스트 라인을 제외한 매니페스트의 모든 것을 없애 버릴 때도 있습니다! –