.net-4.0 – .NET 4.0 – CultureNotFoundException

我已经将我的ASP.NET MVC 2项目迁移到VS 2010 .NET 4.0。
现在当我启动应用程序,我得到了很多“CultureNotFoundException”在IntelliTrace和输出/ Gebug窗口:

mscorlib.dll中发生类型为’System.Globalization.CultureNotFoundException’的第一次机会异常

我知道什么“第一次机会异常”的意思,但是当我试图调试(添加“CultureNotFoundException”到Bebug / Exceptions [Thrown])为什么。被抛出我得到这个详细的异常文本:

System.Globalization.CultureNotFoundException occurred
Message=Culture is not supported.
Parameter name: name
designer is an invalid culture identifier.
Source=mscorlib
ParamName=name
InvalidCultureName=designer
StackTrace:
at System.Globalization.CultureInfo..ctor(String name, Boolean useUserOverride)
InnerException:

我不知道为什么.NET试图创建名称为“designer”的CultureInfo?

是不是bug?

我有一个类似的问题与CultureName“UserCache”。要解决这个问题,我删除了所有的文件夹从这里:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
http://stackoverflow.com/questions/2116821/net-4-0-culturenotfoundexception

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:.net-4.0 – .NET 4.0 – CultureNotFoundException