创建EF ObjectContext时,程序集解决失败的事件触发

时间:2012-09-04 10:47:51

标签: .net entity-framework culture assembly-resolution

我发现了一件奇怪的事。如果你创建一个EF datacontext,你会得到一些assembly resolve failed events,如下所示: 任何EF我的样本都有:var db = new NorthwindEntities();

System.Xml.resources,Version = 4.0.0.0,Culture = hu-HU,PublicKeyToken = b77a5c561934e089 System.Data.Entity.resources,Version = 4.0.0.0,Culture = hu-HU,PublicKeyToken = b77a5c561934e089

当你看到我的主题的CurrentUICulture是“hu-HU”时,无论如何它都在Windows XP上运行。

作为解决方法,如果我设置Thread.CurrentThread.CurrentUICulture = CultureInfo.InvariantCulture;和装配解决事件停止开火。

有人知道为什么EF datacontext与文化有关吗?或者当我将线程保持在默认的“hu-HU”语言环境时,如何阻止解决事件?

0 个答案:

没有答案