1

我有 .NET 4 网站。我将其移至 .NET 4.5。

现在我想知道我是否可以在 WebSite 项目(刚刚迁移到 4.5)中使用 Bundles(用于 js 和 css 文件)。

可能吗?

如果是 - 我认为应该在 global.asax 中完成(因为 App_Start 在网站项目中不存在)。但是我应该添加哪些参考资料?

4

1 回答 1

2

您需要将此库包含在您的 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 的旧标记。

于 2015-04-21T20:14:41.610 回答