捆绑ASP MVC 5包括非捆绑文件

时间:2016-03-24 07:03:53

标签: c# asp.net-mvc

我有一个捆绑代码来捆绑我的所有js。

  

bundles.Add(new ScriptBundle(“〜/ assets / scripts”)。包括(
                  “〜/脚本/ a.js”,
                  “〜/脚本/ z.js”));

在我实施第三方插件后,它也会生成一个js文件。让我们说这是c.js ......这个c.js没有捆绑

在我的页面中,它以这种方式呈现:

  1. 脚本a
  2. 脚本c(第三方js)
  3. script z
  4. 知道为什么会这样吗? 我使用的是Microsoft ASP.NET Web Optimization v1.1.3

1 个答案:

答案 0 :(得分:0)

这可能是由于您的捆绑包名称和第三方插件js脚本之间的名称冲突造成的。尝试重命名您的捆绑包。例如:

bundles.Add(new ScriptBundle("~/bundles/assets/scripts").Include(
"~/Scripts/a.js",
"~/Scripts/z.js"));