在我_layout頁,以下工作:捆綁樣式不工作,但直鏈接標記工作
<link rel="stylesheet" href="@Url.Content("~/Kendo/Content/kendo/2013.2.918/kendo.common.min.css")" />
<link rel="stylesheet" href="@Url.Content("~/Kendo/Content/kendo/2013.2.918/kendo.blueopal.min.css")" />
<link rel="stylesheet" href="@Url.Content("~/Kendo/Content/kendo/2013.2.918/kendo.dataviz.min.css")" />
<link rel="stylesheet" href="@Url.Content("~/Kendo/Content/kendo/2013.2.918/kendo.dataviz.blueopal.min.css")" />
這不起作用(樣式也得到應用,但是在CSS別引用的圖像」噸渲染):
@ Styles.Render( 「〜/捆綁/ kendoStyle」)
這裏的捆綁DEF在App_start - > BundleConfig.cs:
//Kendo Styles: bundles.Add(new StyleBundle("~/bundles/kendoStyle").Include( "~/Kendo/Content/kendo/2013.2.918/kendo.common.min.css" , "~/Kendo/Content/kendo/2013.2.918/kendo.blueopal.min.css" , "~/Kendo/Content/kendo/2013.2.918/kendo.dataviz.min.css" , "~/Kendo/Content/kendo/2013.2.918/kendo.dataviz.blueopal.min.css" //, "~/Kendo/Content/contextMenu.css" ));
我在做什麼錯在這裏? (請注意,「劍道」是設置爲下我的主要網站的mvc4.5 web應用程序
優秀的解釋!但是,當我做出改變時,風格完全消失。我相信我們真的很接近。 2個提醒,其中一個,「劍道」是我的主要網站下的一個「網絡應用程序」(我認爲這不重要)。其次,通過F12 - >「網絡抽頭」,我看到新的包得到了404找不到的響應。另外,當我回到我原來的捆綁def(使用F12)時,我手動輸入「〜/ Kendo/Content/kendo/2013.2.918/BlueOpal/sprite.png以使其運行沒有路徑前面的「/」圖片不會受到欺騙) – DotNet98
好的,事情變得有趣起來;所以「Kendo」是我的網站下的一個虛擬目錄/ web應用程序,這裏有一個鏈接,表示軟件包名稱和目錄結構應該是明顯的:http://stackoverflow.com/questions/15540528/bundling-scripts-are-not-getting-rendered?rq=1我想這是一個完整的顯示限制,在添加Kendo作爲我的網站下的Web應用程序並使用捆綁來加載它,這真的是一個恥辱 – DotNet98