asp.net – MVC4捆绑IncludeDirectory – 文件路径错误
发布时间:2020-12-16 06:49:36 所属栏目:asp.Net 来源:网络整理
导读:我在向现有项目添加捆绑时遇到问题.问题是渲染到页面时的输出路径.我包含目录与子文件夹遍历他们寻找* .js像这样: BundleTable.Bundles.Add( new ScriptBundle("~/ui/js") .IncludeDirectory("~/ui/lib/","*.js",true) .IncludeDirectory("~/ui/class/",tru
我在向现有项目添加捆绑时遇到问题.问题是渲染到页面时的输出路径.我包含目录与子文件夹遍历他们寻找* .js像这样:
BundleTable.Bundles.Add( new ScriptBundle("~/ui/js") .IncludeDirectory("~/ui/lib/","*.js",true) .IncludeDirectory("~/ui/class/",true) .IncludeDirectory("~/ui/modules/",true) ); 例如,在/ ui / lib / I下有库的子文件夹,但输出到浏览器的是src =“/ ui / lib / file.js”,它应该是/ ui / lib / folder / file .js文件 我不确定我哪里出错了,我有一个项目使用与上面相同的代码但是可以正常工作以呈现正确的文件路径. 它可能是相关的,但是当我切换到释放模式并且事情变得连续/缩小时,动态路径也呈现404页面. 非常感谢任何帮助/想法. 解决方法
我想如果你检查你的装配参考,你会看到你正在使用
Microsoft.AspNet.Web.Optimization version 1.1.1 如果是,请将其卸载并在nuget GUI中选择“仅稳定”,而不是“包含预发布”并重新安装.应该是版本1.1.0. 如果降级时问题是否消失,请告诉我. 谢谢. 更新: 解决方案是转到1.1.0,因为1.1.1在这方面存在问题.请注意,1.1.1现在已经稳定(截至2013年10月10日).您需要卸载该软件包并从Nuget命令行运行以下命令: 安装包Microsoft.AspNet.Web.Optimization -Version 1.1.0 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – web.config转换和location元素
- asp.net – 如何解决“服务器错误在’/’应用程序”错误?
- asp.net-mvc – MS Ajax与jQuery在ASP.NET MVC应用程序中的
- 寻求关于消除asp.net 3.5的建议
- 如何在非ASP.NET应用程序中使用ASP.NET Cache对象?
- asp.net-mvc – Spark View Engine的性能与ASP.NET相比如何
- asp.net – 带有IE 11的ReportViewer 11:报告高度超出限制
- 如何让ASP.NET AJAX通过GZip压缩发送JSON响应?
- asp.net-mvc-4 – 当模型中存在一对多关系时,MVC“创建视图
- asp.net-mvc – 如何在MVC Razor视图中查找编译时错误?
推荐文章
站长推荐
- asp.net-mvc-3 – MVC3 – 无法通过其他操作将in
- asp.net – 将HTML表导出到Excel
- asp.net-mvc – 使用SharpDevelop构建ASP.NET MV
- iis-7 – ASPError对象在我的自定义错误页面上不
- ASP.NET成员资格创建用户,而不需要QuestionAndAn
- asp.net – 无扩展MVC和IIS 8请求过滤
- asp.net – IIS 7忽略没有文件扩展名的MapPageRo
- .net – 设置可用于AppFabric缓存的内存量
- asp.net – 使用EF Projection的RIA Services Do
- asp.net-mvc – 将我的网站重定向到mvc中的默认控
热点阅读