我已經設置了我的IIS,其中一個「Shell」作爲網站的根,其他所有內容都是作爲web-app下的shell。MVC.NET綁定Web應用程序腳本和樣式
我有一個包含我所有的樣式/腳本等的網絡應用程序。 我試圖設置捆綁包,但我在這裏打磚牆。任何幫助深表感謝: 在我主「殼」網站BundleConfig.cs
,我試圖捆綁東西,像這樣:
{
bundles.Add(new ScriptBundle("~/bundles/Kendo/Scripts/kendoJS").Include(
"~/Kendo/Scripts/kendo/{version}/jquery.min.js"
,"~/Kendo/Scripts/kendo/{version}/kendo.all.min.js"
,"~/Kendo/Scripts/kendo/{version}/kendo.aspnetmvc.min.js"
,"~/Kendo/Scripts/kendo/kendo.modernizr.custom.js"
));
}
//編輯:
繼似乎並沒有被工作,因爲我沒有看到腳本被包含(注意,〜/ Kendo /指向主「shell」網站下的web應用程序)。鑑於我是全新的,我無法發佈圖片。我會一直愛你瞧瞧我的IIS設置:
BundleConfig.cs: {
bundles.Add(new ScriptBundle("~/bundles/Kendo/Scripts/kendoJS").Include(
"~/Kendo/Scripts/kendo/2013.2.918/jquery-1.8.2.min.js"
,"~/Kendo/Scripts/kendo/2013.2.918/kendo.all.min.js"
,"~/Kendo/Scripts/kendo/2013.2.918/kendo.aspnetmvc.min.js"
,"~/Kendo/Scripts/kendo/kendo.modernizr.custom.js"
));
}
_layout.cshtml: {
@ Scripts.Render(」 〜/ bundles/Kendo/Scripts/kendoJS「)
}
什麼問題? –
而且..有什麼問題? –
首先,我得到「目錄未找到」錯誤。所以現在,我已經修改了/ {version} /到實際的版本號。所以在我的BundleConfig.cs文件中,我有:bundles.Add(新的ScriptBundle(「〜/ bundles/Kendo/Scripts/kendoJS」))包括(「〜/ Kendo/Scripts/kendo/2013.2.918/jquery-1.8。 2.min.js「));現在在我的_layout.cshtml文件中,我通過引用包:@ Scripts.Render(「〜/ bundles/Kendo/Scripts/kendoJS」);然而,腳本不包括在內 – DotNet98