我在将应用程序部署到UAT服务器时遇到问题。几个月来,代码在我的机器上运行良好。当我运行应用程序时,我得到了异常错误但没有真正有用的信息。错误只是说'值不能为空。参数名称:key'。
如果需要,我可以提供堆栈跟踪,但我认为它不会有所帮助。我进行了搜索,其他人通过更新Microsoft.aspnet.web.Optimization包获得了成功。我确实更新了包,但Nuget已经说我安装了1.1.3。
这里的参考是我的BundleConfig.cs文件的片段。它有这个:
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery.validate*"));
我做错了什么?
答案 0 :(得分:0)
我最终只是在复制/粘贴代码的另一个解决方案中重新创建整个应用程序。一个极端的解决方案,但它有效。