使用MySql运行EF 6时,我可以完美地使用EF,但只要我开始使用
写入数据库 var newSession = new SessionModel();
_context.Sessions.Add(newSession);
_context.SaveChanges();
我得到这个,一到SaveChanges
:
System.Data.Entity.Core.EntityException:发生错误 在提供者连接上启动事务。看到内心 细节例外。 ---> System.IO.FileNotFoundException:该文件 找不到“MySql.Data.resources”
我已将文件安装到GAC,包括
有什么想法吗?
答案 0 :(得分:1)
不知何故,解析器正在为Mysql.Data.Resources寻找de-DE卫星而无法找到它。
设置
Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
在Startup.cs帮助了。