DbContext类在改变连接字符串后清空
本文关键字:字符串 清空 连接 改变 DbContext | 更新日期: 2023-09-27 18:17:04
在一个类库项目中有一个EF数据模型。我改变了应用程序配置中的连接字符串,现在我的DbContext类是空的。我得到构建错误,引用上下文类,但它不在那里。当我做构建时,好像上下文类被清空了,但是上下文类没有刷新。使用特定连接字符串创建EF模型后,如何在更改连接字符串后刷新模型?
我先用db。
模型指向不同服务器上的实例,我更改了应用程序配置中的连接字符串。另一个服务器上的db是我进行模式更改(添加一些约束)的地方。
当我更新模型时,当.cs文件为空时,我展开上下文类(*. context .tt)。
我知道我以前已经做过无数次了,但是在同一时间改变连接字符串的情况下还没有那么多。
如果您首先使用DB EF,那么使用模型查看器来刷新您的DB实体。
如果首先是代码,重新构建解决方案不会对DbContext类产生任何影响。