EF(Entity Framework)发生错误”正在创建模型,此时不可使用上下文“的解决办法。 正在创建模型,此时不可使用上下文。如果在 OnModelCreating 方法内使用上下文或如果多个线程同时访问同一上下文实例,可能引发此异常。请注意不保证 DbContext 的实例成员和相关类是线程安全的。 临时解决了这个问题,在Context的构造函数中,禁用了自动初始化:
2024-08-24 16:15:10
解决方案:
禁止上下创建、 修改、删除,默认为true
public DataDbContext()
: base("name=DataDbContext")
{
this.Database.Initialize(false);
}
最新文章
- 作为前端er,写在年末的一些话
- android 帧动画,补间动画,属性动画的简单总结
- PS网页设计教程——30个优秀的PS网页设计教程的中文翻译教程
- 10月16日上午MySQL数据库作业设计表解析
- textarea{resize:none}
- CInternetSession CHttpFile Post提交数据
- Hbase多master
- 空值排序(oracle和sqlserver)
- 1028: C语言程序设计教程(第三版)课后习题8.2
- android 市场发布应用小结
- $.extend()方法和(function($){...})(jQuery)详解
- uCosII中的任务
- 【SSL】WebClient 请求 https 页面出错:未能创建 SSL/TLS 安全通道
- PhotoshopCC 2017安装破解 + cuterman
- IDEA常见设置
- xcode10 - 打ipa上蒲公英或者fire.im
- vivado保存debug波形
- English trip -- VC(情景课)2 A At school
- Windows server 2012公用网络修改为专用网络
- binutils工具集之---nm