我試圖使用縮小CSS和JavaScript應用微軟Web優化
來縮小和捆綁我的CSS和JS文件
所有的例子我已經能夠找到所有將所有腳本包含在masterpage/_layout文件中。
我希望能有一個
@RenderSection("Script", false)
在我_layout文件,並從我的「子視圖」像這樣
@section Script {
<script src="@Url.Content("~/Scripts/Configuration/Configuration.js")" type="text/javascript"></script>
}
添加腳本現在的問題是我如何動態地添加文件捆綁和強制緩存半身像?
現在我有這個
public static void AddBundleFile(this HtmlHelper helper, string path, Type type, int index)
{
var bundle = BundleTable.Bundles.GetRegisteredBundles()
.Where(b => b.TransformType == type)
.First();
bundle.AddFile(path);
}
從我的「子視圖」,但包文件永遠不會更新添加文件..
我想我解決最這個問題,你是否仍然需要緩存剋星的幫助?你可以使用構建信息來獲得一個好的緩存。 – 2012-05-24 05:26:38