2012-12-27 2 views
7

Mvc4 웹 프로젝트에 번들을 추가하려고합니다. 단계는 내가했다 :Mvc4의 _Layout.cshtml에서 Styles.Render 호출시 WebGrease 오류가 발생했습니다.

  1. System.Web.Optimization
  2. 에 내 프로젝트에 대한 참조를 추가 추가 @Styles.Render("~/Content/css")_Layout.cshtml
  3. 추가의 <head>BundleConfig.RegisterBundles(BundleTable.Bundles);Global.asax.cs
  4. 에 추가 BundleConfig.csApp_Start 폴더에 bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css"));RegisterBundles(...) 메소드 내
  5. 내내에 간단한 site.css을 추가했습니다.폴더.

I 단계 #에서 줄에 얻을 오류 2 위

enter image description here

Could not load file or assembly 'WebGrease, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.가 나는 DLL 참조 또는 뭔가를 놓치고있다? 나는 원래 빈 Mvc4 프로젝트에서 시작했다.

답변

7

마지막 날에이 문제가 너무 있었지만 해결 방법을 찾았습니다. 기본적으로 "webgrease"를 업데이트해야합니다.

  1. 바로 솔루션 탐색기에서 프로젝트 솔루션을 클릭

    는 여기에 내가 webgrease를 업데이트 한 일이다.

  2. 클릭 왼쪽
  3. 검색에 업데이트 섹션에
  4. 이동 "솔루션에 대한 NuGet 패키지 관리는"
  5. 그런 다음 업데이트 "WebGrease" "WebGrease"

내가 만든 때 이것은 나를 위해 일한 내 해결책.

+0

나에게도 효과적이었습니다. – Bertie92