2013-07-04 23 views
0

我試圖捆綁和縮小我的CSS和js文件與MVC4應用程序,但無法讓它的工作。我使用包管理器控制檯安裝了Microsoft.Web.Optimization包。不能捆綁和縮小工作在MVC4

我包括下面的語句在我的HTML

<link rel="stylesheet" href="Styles/Layout/CSS" /> 

但我的樣式表沒有加載。有什麼我失蹤?

+0

包括你正在做的Bundling設置(Generaly在'App_Start/BundleConfig.cs'文件中)。 –

回答

3

假設您已經安裝在BundleConfig.cs在App_Start文件夾捆綁,那麼你應該只需要在你的_layout.cshtml加入這一行:

@Styles.Render("~/Styles/Layout/CSS") 

束的路徑應該是一樣的BundleConfig.cs文件

如果你沒有BundleConfig.cs文件,那麼最簡單的事情就是創建一個新的MVC應用程序項目(互聯網應用程序模板),並按照這裏的例子。

+0

你應該使用虛擬路徑捆綁('〜/ Styles/Layout/CSS'),因爲它不知道你在哪裏渲染它。 –

+0

@SimonBelanger謝謝,教我不要只是複製和粘貼問題:D –

+0

我們都有時候會這樣做(在'〜'之後仍然缺少'/';) –