2012-08-29 2 views
3

나는 문제 하늘빛에서 .appcache 파일을 제공하는 데 햄. 크롬 개발자 도구 콘솔에서 viewd 때푸른 HTML5 웹 응용 프로그램은 : 가져 오기 실패 매니페스트 (404)

, 나는 다음과 같은 메시지를

응용 프로그램 캐시 오류 이벤트를 얻을 : 가져 오기 실패 매니페스트 (404) http://mydomain.cloudapp.net/c.appcahe

은 지금은 푸른의 기본 VM을 알고 인스턴스가 .appcache 확장자와 MIME 유형을 인식하지 못하므로 webrole web.config에 다음을 추가했습니다.

<system.webServer> 
    <staticContent> 
    <mimeMap fileExtension=".appcache" mimeType="text/cache-manifest"/> 
    </staticContent> 
</system.webServer> 

아직 콘솔에서 c.appcache 및 해당 404를 탐색 할 때 404 오류가 발생합니다.

내가 dev에 직물에서 응용 프로그램을 실행하는 경우, c.appcache 내에서 자원을 다운로드 벌금과 IIS에서 만든 임시 웹 사이트가 해당 MIME 형식은 IIS의 설정에 추가했습니다 얻을.

사람이 문제를 도와 줄 수 있습니다.

감사

브렛

답변

5

생각 나는 경우 다른 사람이 같은 문제가 된이 질문에 대한 답을 제공한다.

문제는이 개 부분에있다. 1. 첫 번째 부분은 위의 코드가 올바르게 수정 된 MIME 형식입니다. 2. 문제의 후반부는 VS2010에서 패키지를 배포 할 때 모든 것을 패키징 할 때 c.appcache 파일을 생략했습니다. 따라서 IIS가 이제 MIME 유형을 인식하더라도 파일이 없기 때문에 여전히 404를 제공합니다. 이것은 VS에서 c.appcache에 R 버튼으로 클릭하고 파일 "내용"에 대한 빌드 작업을 해결할 수 있습니다.

희망이 도움이됩니다.