我创建了两个Windows应用程序示例
首先是vs 2010和.net框架4和 第二个在vs2012和.net框架4上。
我向他们添加了ado.net实体数据模型,但是这个模型在主题上是deferente首先有这个文件:
1-mymodel.Designer.cs
第二:
1-mymodel.Context.tt
2-mymodel.Designer.cs
3-Mymodel.tt
4-mymodel.edms.diagram
为什么你的尊重是vs 2022中的新东西,对我来说重要的是首先有默认构造函数,让你创建自己的连接字符串,但第二个没有任何构造函数,为什么?
答案 0 :(得分:1)
EF 5按惯例而非配置运作。
创建您自己的继承DbContext
的上下文,并传递连接字符串,如下所示:
public class MyContext: DbContext
{
public MyContext()
: base([myConnectionString])
{
}
}