2014-07-10 5 views
0

저는 몇 달 동안 정말 이상한 상황이 발생하여 해결책을 찾을 수 없습니다.Microsoft 번들은 배포 또는 개발 중 가끔 404를 반환합니다.

mvc 번들을 사용하는 .net 응용 프로그램에서는이 요청에 필요한 스크립트와 스타일이 포함 된 요청마다 새 번들을 만듭니다. 이것은 대부분 잘 작동합니다.

IISReset을 한 다음 새로 고침 : 문제는이 버그가 (그것을 재현 할 수없는) 나는 다음과 같은 시도가 발생하면 가끔 깨끗한 배포 과정에서 더 자주 개발 중에 번들 요청 (404)

를 반환 할 것입니다 - 여전히 404! 응용 프로그램 풀 다시 시작 - 여전히 404! web.config에서 임의로 편집 - 여전히 404! 프로젝트의 모든 파일을 잘라낸 다음 다시 복사 한 다음 새로 고침 - 여전히 404!

프로젝트의 모든 파일을 잘라내어 빈 폴더로 인해 오류가 발생하도록 페이지를 새로 고친 다음 잘라낸 파일을 다시 복사합니다.

편집 디버깅 = false로 페이지 편집, 디버그 = true로 다시 컴파일 - 고정!

이 부분은 의미가 없습니다. 아이디어가 있으십니까?

미리 감사드립니다.

+0

의 web.config에 다음을 추가합니다. 해결책은 번들 이름에서 .js & .css 확장자를 제거하는 것이 었습니다. 그걸 시도하십시오 – heymega

+0

나는 이것을 시도했지만 불행히도 확장없이 다시 일어났습니다. :( – nkwinder

답변

0

발견!

은 그냥이 얼마 전에 나에게 무슨 일이 있었

<modules> 
    <remove name="BundleModule" /> 
    <add name="BundleModule" type="System.Web.Optimization.BundleModule" /> 
</modules>