나는 두 가지 질문,마이크로 소프트 ASP.NET 웹 최적화 프레임 워크 1.0.0 디버그 모드 오류
가 질문 한 CDN에 대한 버그에 대한 하나 하나가 (BUG)
난 그냥를 추가 한을 새로운 NuGet 패키지 : Microsoft ASP.NET 웹 최적화 프레임 워크 1.0.0. ASP.NET MVC 3을 사용하고 있으며 모든 주요 버그를 제외하고는 모든 것이 작동하는 것처럼 보입니다.
web.config에서 debug = "true"을 사용하면 스크립트 태그가 출력되지 않습니다. 뷰 소스를 확인했는데 해당 번들에 대한 태그가 전혀 없습니다.
debug = "false"으로 설정하면 내 minification 파일을 가리키는 스크립트 태그가 표시됩니다.
* 이것은 버그입니까? 다른 사람이 그것을 경험 했습니까? *
디버그 모드에 있거나 BundleTable.EnableOptimizations = true가 아닌 경우 최소한 응용 프로그램을 디버깅 할 수 있도록 해결 방법을 강요했습니다.
질문 2 : (CDN)는
또한 내가 가진 또 다른 문제는 CDN 지원에 관한 : 내가 CDN을 지원하는 다른 스크립트를 추가하려면
bundles.Add(new ScriptBundle("~/bundles/jquery",
jqueryCdnPath).Include(
"~/Scripts/jquery-{version}.js"));
, 그럼 내가해야 할 것 다른 번들을 추가하십시오. 따라서 UseCdn = "false"이면 2 개의 스크립트를 별도로로드하여 2 개의 요청을 의미합니다. UseCdn = "false"인 경우 여러 스크립트에 대한 CDN 지원을 하나의 요청으로 결합 할 수있는 방법이 있습니까? 이 같은
뭔가 :
bundles.Add(new ScriptBundle("~/bundles/multiple").Include(
"~/Scripts/jquery-{version}.js", jqueryCdnPath,
"~/Scripts/jquery-ui-{version}.js", jqueryUICdnPath,
));
감사 DotnetShadow
저는 MVC 3와 Web Optimization을 지금 설치하고 실행하고 있어야합니다.하지만 도움이된다면이 작업을 시작하는 방법을 보여주는 블로그 게시물을 작성하십시오. http://icanmakethiswork.blogspot.co.uk/2012/10/using- web-optimization-with-mvc-3.html –