0
我要在我的Bundle.Config下面的代碼:asp.net優化捆綁{}版本功能不起作用
bundles.Add(new ScriptBundle("~/bundles/js/jquery")
.Include("~/Scripts/jquery-{version}.js",
"~/Scripts/jquery-migrate-{version}.js",
"~/Scripts/jquery-ui-{version}.js"));
我Package.config文件包含以下內容:
...
<package id="jQuery" version="1.9.1" targetFramework="net45" />
...
我* _Layout.cshtml *包含以下代碼:
<head>
...
@Scripts.Render("~/bundles/js/jquery")
...
</head>
而且我在我的腳本文件夾這兩個文件:「jQuery的1.7.1.js」 + 「jQuery的1.9.1.js」
我希望只有文件「jquery- 1.9.1.js「將被下載。但在調試模式下,我看到兩個「jquery-1.7.1.js」 + 「jquery-1.9.1.js」正在下載。很難檢查,但也可能是在發佈模式下發生問題。
將包含短語更改爲確切版本(例如1.9.1)或從文件夾中刪除舊版本可解決問題,但當然這不是所需的解決方案。