0
我定義了兩個腳本包:腳本捆包不渲染單個文件在調試
bundles.Add(new ScriptBundle("~/scripts/common").Include(
"~/Scripts/jquery-1.11.1.js",
"~/Scripts/jquery-ui-1.10.4.custom.min.js",
"~/Scripts/jquery.validate.js"));
bundles.Add(new ScriptBundle("~/scripts/sectionCommon").Include(
"~/Scripts/A.js",
"~/Scripts/B.js",
"~/Scripts/C.js"));
我有我的主人頁面佈局在一組:
@Scripts.Render("~/scripts/common")
和一套上的一個子集我它使用的頁面:
@Scripts.Render("Scripts/sectionCommon")
到目前爲止這麼好,這工作。
當我使用調試編譯運行我的網站,從第一包中的JS文件呈現到標記爲每個文件單獨腳本的鏈接,而第二束仍然是一個縮小的包:
<script src="/siteRoot/Scripts/jquery-1.11.1.js"></script>
<script src="/siteRoot/Scripts/jquery-ui-1.10.4.custom.min.js"></script>
<script src="/siteRoot/Scripts/jquery.validate.js"></script>
<script src="/siteRoot/Scripts/sectionCommon"></script>
有誰知道爲什麼會發生這種情況?調試時的痛苦點。