asp.net-mvc-4 – 为什么ResolveBundleUrl不能用于自定义文件夹
发布时间:2020-12-16 00:20:49 所属栏目:asp.Net 来源:网络整理
导读:从一个全新的ASP.NET MVC 4 Beta Web应用程序,我正在重新安排我的文件夹以匹配Rob Conery的 VidPub.Web example 具体来说,这意味着内容的最终目录结构如下所示 VidPub.Web | ---Public | |---Images |--- *.png |---javascripts |--- *.js |---stylesheets |
从一个全新的ASP.NET MVC 4 Beta Web应用程序,我正在重新安排我的文件夹以匹配Rob Conery的
VidPub.Web example
具体来说,这意味着内容的最终目录结构如下所示 VidPub.Web | ---Public | |---Images |--- *.png |---javascripts |--- *.js |---stylesheets |----themes |---base |--- images |--- *.css |----site.css 但是,当我在_Layout.cshtml中更改以下行时 <link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl( "~/Content/css")" rel="stylesheet" type="text/css" /> <link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl( "~/Content/themes/base/css")" rel="stylesheet" type="text/css" /> <script src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl( "~/Scripts/js")"></script> 至 <link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl( "~/Public/stylesheets/css")" rel="stylesheet" type="text/css" /> <link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl( "~/Public/stylesheets/themes/base/css")" rel="stylesheet" type="text/css" /> <script src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl( "~/Public/javascripts/js")"></script> 我最终得到的HTML中没有任何结果. <link rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" /> <script></script> 为什么不在新位置拾取文件? 解决方法
在Global.asax.cs中的Application_Start下使用BundleTable.Bundles.EnableDefaultBundles();而不是BundleTable.Bundles.RegisterTemplateBundles();
如果查看RegisterTemplateBundles的源代码,您会发现它实际上只查找(并添加)特定的js和css文件.另一方面,EnableDefaultBundleson与添加自己的bundle时几乎相同. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-core-mvc – 在ASP Net Core 2.0 MVC中检索应用程序
- 什么是标准的ASP.net数据绑定语法?
- asp.net-mvc – 帮助MVC身份验证/授权解决方案
- asp.net – 多项目模板文件夹结构不正确
- asp.net-mvc – ASP.NET MVC3中的随机会话超时
- asp.net核心 – 在Visual Sudio 2015中的Aurelia项目设置和
- asp.net-mvc – 模型单元测试能否真正独立,如何[ASP.NET MV
- ASP.NET 谨用 async/await
- asp.Net MVC视图模型在帖子上是空的
- asp.net-mvc – AppHarbor的反向代理导致SSL和app.UseOAuth
推荐文章
站长推荐
热点阅读