当使用ASP.NET MVC Bundling/Minification时,如果捆绑特定文件时出现问题,则只会跳过该文件并将其从渲染的包中遗漏。
到目前为止我知道的原因是:
有没有记录这个,以便我可以确定为什么有时不包含特定文件?
答案 0 :(得分:0)
查看未正确缩小的System.Web.Optimization
文件的来源应通过JsMinify.GenerateErrorResponse
方法在渲染输出中注明,注释块如下:
/*
Each Minify Error happens
On a new line
But it's basiclly obj.ToString() on the errors collection
*/
但是,除非虚拟路径格式错误,否则任何默认处理器都不会抛出(或记录)任何显式问题。
我在Stack Overflow上找到了this answer,它显示了一个可以用来处理这个问题的自定义扩展方法 - 你可以调整它以记录问题而不是抛出异常,如果你喜欢其余的应用程序继续运行。