ASP.NET MVC4捆绑脚本无法在子文件夹中查找脚本 - 为什么?

时间:2013-02-04 17:50:41

标签: javascript asp.net-mvc asp.net-mvc-4 web-optimization

在我的ASP.NET MVC4应用程序的RegisterBundles方法中,我创建了以下脚本包:

bundles.Add(new ScriptBundle("~/bundles/whatever")
    .Include("~/Scripts/whatever1.js")
    .Include("~/Scripts/Whatever/whatever2.js"));

所以,“whatever1.js”直接位于Scripts文件夹下,而“whatever2.js”位于Scripts下的子文件夹中。

当我运行我的代码(在调试中)时,这会加载“whatever1.js”脚本文件,但不会加载子文件夹中的文件。

这是一个很大的网站,出于理智的考虑,到目前为止,将脚本文件分隔在不同的文件夹中是有用的。

所以问题是:这是我的不良做法,还是捆绑机制还没有(或者我只是弄乱了语法)?

提前致谢

格里夫

1 个答案:

答案 0 :(得分:0)

重新启动后问题消失了。