asp.net-mvc-4 – 为什么ResolveBundleUrl不能用于自定义文件夹? (MVC Beta 4)
发布时间:2020-05-23 19:33:39 所属栏目:asp.Net 来源:互联网
导读:从一个全新的ASP.NET MVC 4 Beta Web应用程序,我正在重新安排我的文件夹以匹配Rob Conery的 VidPub.Web example 具体来说,这意味着内容的最终目录结构如下所示 VidPub.Web | ---Public | |---Images |--- *.png |---javascripts
|
从一个全新的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中使用自定义RoleProvider时,如何允许多个角色查看
- asp.net-mvc – 从ASP MVC 3 Preview 1升级到beta时的并发症
- asp.net-mvc – 使用Asp.Net MVC创建私人照片库
- asp.net-mvc-3 – 超时在ASP.Net MVC FormsAuthentication中
- asp.net-mvc – ASP.NET MVC:具有POST Action参数的Redire
- .net – 加密ApplicationServices ConnectionString
- ASP.NET拒绝尊重我的权限.
- 会话处理在asp.net
- 从asp.net代码后面读表单认证cookie
- asp.net-mvc – 映射从域实体到DTO的验证属性
推荐文章
站长推荐
- asp.net-mvc – 带tab-id的RedirectToAction()
- asp.net-mvc3 EditorFor模板名称问题
- asp.net – 在文本框中输入按键时避免发出哔声
- 如何在asp.net页面上的%...%标签内使用c#代码?
- 通过asp.net 4.0中的“EnableViewState”和“Vie
- asp.net – 在资源文件中使用HTML
- asp.net-mvc-2 – 如何在ASP.NET MVC中实现自定义
- asp.net – 分析器错误消息:无法生成代码.抛出了
- asp.net-mvc – MVC4 SimpleMemberhip’提供商遇
- asp.net-mvc – ASP.NET MVC获取上次添加记录的I
热点阅读
