首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BundleConfig返回302 / 404

BundleConfig返回302 / 404
EN

Stack Overflow用户
提问于 2019-02-20 22:22:48
回答 1查看 329关注 0票数 1

我一辈子都无法理解为什么我的项目开发了这个问题。

我正在使用.Net Framework4.7.1。我的包定义如下:

代码语言:javascript
复制
var styleBundle = new StyleBundle("~/assets/sass/aaaa").Include(
    "~/assets/sass/main.css"
);

// This transform adds a randomized version number to the end of the bundle name
styleBundle.Transforms.Add(new FileHashVersionBundleTransform());

bundles.Add(styleBundle);

在版面页面中:

代码语言:javascript
复制
@System.Web.Optimization.Styles.Render("~/assets/sass/aaaa")

请求导致302,然后重定向到我的404错误页。

我可能做错了什么?

在单独的Application上运行的我的代码库的早期版本(一周前)没有问题,但是在主分支中,我的所有包都不再工作了。

编辑:我已经在这个网站和其他地方浏览了关于这个主题的其他问题。我尝试了对Application和Web.config的所有建议更改,但没有任何结果。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-09 14:42:51

解决这一问题的方法是特殊的。/assets路径没有包含在IgnoreUrlPrefixes中,这是一个用于选择应该是默认IgnoreUrlPrefixes路由例外的URL前缀的IgnoreUrlPrefixes配置字段。

这导致我的捆绑失败了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54796161

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档