ASP.NET MVC jQuery验证脚本捆绑错误

时间:2014-09-10 10:09:08

标签: jquery-validate asp.net-mvc-5 unobtrusive-validation

我在将应用程序部署到UAT服务器时遇到问题。几个月来,代码在我的机器上运行良好。当我运行应用程序时,我得到了异常错误但没有真正有用的信息。错误只是说'值不能为空。参数名称:key'。

VS 2013 code debugger view with error

如果需要,我可以提供堆栈跟踪,但我认为它不会有所帮助。我进行了搜索,其他人通过更新Microsoft.aspnet.web.Optimization包获得了成功。我确实更新了包,但Nuget已经说我安装了1.1.3。

这里的参考是我的BundleConfig.cs文件的片段。它有这个:

bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
           "~/Scripts/jquery.unobtrusive*",
           "~/Scripts/jquery.validate*"));

我做错了什么?

1 个答案:

答案 0 :(得分:0)

我最终只是在复制/粘贴代码的另一个解决方案中重新创建整个应用程序。一个极端的解决方案,但它有效。