我正在按F5运行MVC项目,我注意到输出窗口中存在很多异常:
Exception thrown: 'System.Globalization.CultureNotFoundException' in mscorlib.dll
Exception thrown: 'System.Web.HttpException' in System.Web.dll
Exception thrown: 'Microsoft.CSharp.RuntimeBinder.RuntimeBinderException' in Microsoft.CSharp.dll
Exception thrown: 'Microsoft.CSharp.RuntimeBinder.RuntimeBinderException' in Microsoft.CSharp.dll
Exception thrown: 'System.FormatException' in mscorlib.dll
Exception thrown: 'System.FormatException' in mscorlib.dll
Exception thrown: 'System.FormatException' in mscorlib.dll
Exception thrown: 'System.FormatException' in mscorlib.dll
出于好奇,我按了CTRL-ALT-E
,打开了例外设置,我检查了
System.FormatException
这样就可以点击最后4个例外,这就是我所得到的_Layout.cshtml
:
为什么我会收到这些例外?
我应该被他们困扰吗?
答案 0 :(得分:1)
我会被他们打扰!
捆绑包配置中的某个条目可能不正确。在:
App_Start\BundleConfig.cs
你可能有:
ScriptBundle javascriptBundle = new ScriptBundle("~/Scripts/Javascript");
javascriptBundle.Include(
"~/Scripts/somefile.js",
...
其中一个文件是错误的。
答案 1 :(得分:0)
正如@steve所说,请检查您的捆绑配置并尝试在视图页面中导入以下命名空间
@using System.Web.Optimization