C# 捆绑Javascript,如何检查捆绑包是否已正确加载到浏览器上,并检查内容
我正在使用.NET4.5捆绑C# 捆绑Javascript,如何检查捆绑包是否已正确加载到浏览器上,并检查内容,c#,javascript,asp.net,.net-4.5,bundling-and-minification,C#,Javascript,Asp.net,.net 4.5,Bundling And Minification,我正在使用.NET4.5捆绑System.Web.Optimization捆绑js文件。我已成功地将文件添加到BundleTable, 然而,它们似乎并没有出现在网页本身上。我可以在Google Chrome上的Sources选项卡中看到指定的捆绑包,但它是空的,脚本无法加载 我必须在这里遗漏一些东西,如何检查捆绑包是否已正确加载到浏览器上,并检查内容。 我认为这并不重要,但要防止大量的落选 Global.ascx protected void Application_Start(objec
System.Web.Optimization捆绑js文件。我已成功地将文件添加到BundleTable
,
然而,它们似乎并没有出现在网页本身上。我可以在Google Chrome上的Sources选项卡中看到指定的捆绑包,但它是空的,脚本无法加载
我必须在这里遗漏一些东西,如何检查捆绑包是否已正确加载到浏览器上,并检查内容。
我认为这并不重要,但要防止大量的落选
Global.ascx
protected void Application_Start(object sender, EventArgs e)
{
BundleConfig.RegisterBundles(BundleTable.Bundles);
}
BundleConfig.cs
namespace OnTheMoveOffline.Framework.App_Start
{
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/OnTheMoveWebFiles/bundles/development").Include("~/OnTheMoveWebFiles/js/*.js"));
var resolver = new BundleResolver(bundles);
List<string> cont = resolver.GetBundleContents("~/OnTheMoveWebFiles/bundles/development").ToList();
Debugger.Break();
}
}
}
namespace on themoveoffline.Framework.App\u启动
{
公共类BundleConfig
{
公共静态无效注册表绑定(BundleCollection绑定)
{
添加(新脚本包(“~/OnTheMoveWebFiles/bundles/development”)。包括(“~/OnTheMoveWebFiles/js/*.js”);
var解析器=新的BundleResolver(bundles);
List cont=resolver.GetBundleContents(“~/OnTheMoveWebFiles/bundles/development”).ToList();
Debugger.Break();
}
}
}
掌握
<%: System.Web.Optimization.Scripts.Render("~/bundles/development") %>
在本例中,只需确保使用与注册时相同的名称来呈现捆绑包,~/OnTheMoveWebFiles/bundles/development
因此,如果捆绑包是这样注册的:
new ScriptBundle("~/OnTheMoveWebFiles/bundles/development")
System.Web.Optimization.Scripts.Render("~/OnTheMoveWebFiles/bundles/development")
您应该按如下方式渲染它:
new ScriptBundle("~/OnTheMoveWebFiles/bundles/development")
System.Web.Optimization.Scripts.Render("~/OnTheMoveWebFiles/bundles/development")
你的代码有效吗?如果是这样,您的脚本绑定正确。您不应该使用render(“~/OnTheMoveWebFiles/bundles/development”)
?@DanielJ.G来呈现绑定吗。事实上,你可以把它作为一个答案贴出来吗。