我找到了答案 2 选项:
选项1:
在您的 DbContext 中,您在基本构造函数中指定连接字符串:
public class RecetteContext : DbContext
{
public RecetteContext()
:base("<YourConnectionString HERE>")
{
}
public DbSet<Categorie> Categories { get; set; }
public DbSet<Recette> Recettes { get; set; }
}
}
选项 2:
我使用的那个,你在 DbContext 基础构造函数中给你连接字符串一个名字:
public RecetteContext()
: base("RecettesDatabase")
{ }
在您的 App.Config 文件中添加一个具有相同名称的 ConnectionString:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<connectionStrings>
<add name="RecettesDatabase"
connectionString="Data Source=RecettesDB.sdf"
providerName="System.Data.SqlServerCe.4.0"/>
</connectionStrings>
</configuration>
希望它能解决你的问题!