我有 .NET 4 网站。我将其移至 .NET 4.5。
现在我想知道我是否可以在 WebSite 项目(刚刚迁移到 4.5)中使用 Bundles(用于 js 和 css 文件)。
可能吗?
如果是 - 我认为应该在 global.asax 中完成(因为 App_Start 在网站项目中不存在)。但是我应该添加哪些参考资料?
我有 .NET 4 网站。我将其移至 .NET 4.5。
现在我想知道我是否可以在 WebSite 项目(刚刚迁移到 4.5)中使用 Bundles(用于 js 和 css 文件)。
可能吗?
如果是 - 我认为应该在 global.asax 中完成(因为 App_Start 在网站项目中不存在)。但是我应该添加哪些参考资料?
您需要将此库包含在您的 Global.asax 中
Imports System.Web.Optimization
在您的 Application_Start 事件中添加如下内容:
BundleTable.EnableOptimizations = True
BundleTable.Bundles.Add(New ScriptBundle("~/bundle/js").Include("~/jquery.min.js")
BundleTable.Bundles.Add(New StyleBundle("~/bundle/css").Include("~/styles.css")
在您的 MasterFiler 中添加到标题部分:
<%# Optimization.Scripts.Render("~/bundle/js")%>
<%# Optimization.Styles.Render("~/bundle/css")%>
在使用捆绑功能之前,不要忘记删除添加 CSS 和 JS 的旧标记。