MVC4样式包给403

Kie*_*one 88 .net asp.net-mvc razor asp.net-mvc-4 bundling-and-minification

捆绑时/缩小时启用,我的一些捆绑的似乎都在浏览器(用/结束)无效的URL和IIS提供了一个403 Forbidden错误,好像试图列出文件夹中的内容.

我的捆绑设置方式没有区别 - 它们不是.min.css,访问权限是正确的等等.

Kie*_*one 220

我的包被注册为路径,对应于解决方案中的实际文件夹,例如~/Content/forum.

关闭捆绑时捆绑正常(捆绑包正确包含!),但启用捆绑时则不行.

解决方案是将捆绑包的注册名称更改为与文件系统中存在的任何内容不同.

  • 另请注意,如果CSS文件引用相对于CSS的图像或其他文件,请确保包文件名是*包含实际CSS的文件夹下的*.例如,如果CSS位于`Content/myfolder`下,则为`〜/ Content/myfolder/bundle` (19认同)