2012-07-14 8 views
0

로컬 컴퓨터에서 완벽하게 작동하는 VS2012 RC에서 개발 된 MVC 4 웹 응용 프로그램이 있습니다. 그러나 유감스럽게도 IIS8을 실행하는 Windows Server 2012에서 모든 스타일 및 JS 링크가 손실됩니다. 내가 방법 다음 App_Start/BundleConfig.cs에 번들 사용하고 있습니다 :배포시 MVC 4 번들이 작동하지 않음 Windows Server 2012 RC

bundles.Add(new StyleBundle("~/Content/themes/brain/css").Include(
         "~/Content/themes/brain/css/colorpicker.css", 
         "~/Content/themes/brain/css/dataTable.css", 
         "~/Content/themes/brain/css/elfinder.css", 
         "~/Content/themes/brain/css/fullcalendar.css", 
         "~/Content/themes/brain/css/icons.css", 
         "~/Content/themes/brain/css/main.css", 
         "~/Content/themes/brain/css/prettyPhoto.css", 
         "~/Content/themes/brain/css/reset.css", 
         "~/Content/themes/brain/css/ui_custom.css", 
         "~/Content/themes/brain/css/wysiwyg.css")); 

개발 시스템 크롬 브라우저가 렌더링 방식으로 모든 것을 다음 작동합니다

<link href="/Content/themes/brain/css/reset.css" rel="stylesheet" type="text/css"> 
<link href="/Content/themes/brain/css/colorpicker.css" rel="stylesheet" type="text/css"> 
<link href="/Content/themes/brain/css/dataTable.css" rel="stylesheet" type="text/css"> 
<link href="/Content/themes/brain/css/elfinder.css" rel="stylesheet" type="text/css"> 
<link href="/Content/themes/brain/css/fullcalendar.css" rel="stylesheet" type="text/css"> 
<link href="/Content/themes/brain/css/icons.css" rel="stylesheet" type="text/css"> 
<link href="/Content/themes/brain/css/main.css" rel="stylesheet" type="text/css"> 
<link href="/Content/themes/brain/css/prettyPhoto.css" rel="stylesheet" type="text/css"> 
<link href="/Content/themes/brain/css/ui_custom.css" rel="stylesheet" type="text/css"> 
<link href="/Content/themes/brain/css/wysiwyg.css" rel="stylesheet" type="text/css"> 

을하지만 난에 그 MVC 4 웹 응용 프로그램을 배포 할 때 윈도우 서버 2012은 다음에 모든 스타일과 렌더링 URL 변경을 푼다 : 누구든지 해결책을 알고 있다면

<link href="/Content/themes/brain/css?v=GrnUd5kGfttlbxsKkSshjvQMYvod-OnNzUX71bmBRPk1" rel="stylesheet" type="text/css"> 

알려 주시기 바랍니다

+0

dev 컴퓨터의 Chrome 브라우저가 css를 번들로 제공하지 않는 것 같습니다. –

답변

-1

페이지가 서버에서 올바르게 렌더링됩니까? 그것은 의도 한대로 작동하는 것 같습니다. 귀하의 개발 기계에서 아마 당신 web.config에 있습니다. 이 플래그를 false로 설정하면 서버에 배포 한 후 최적화가 켜지고 번들/축소가 발생합니다.

+0

어떤 깃발에 대해 이야기하고 있습니까? 당신은 당신의 대답을 자세히 설명해 줄 수 있습니까? –

관련 문제