我在一个解决方案中有一个类库项目和一个控制台应用程序作为两个项目。我正在尝试启用迁移。但是我收到了一个错误 对象未设置为对象的实例。
我尝试了多种解决方案,包括复制类库中的app.config文件,如Here所示 并尝试了我找到Here
的解决方案 enable-migrations -ContextProjectName RestaurauntData.RestaurauntRepository -StartUpProjectName RestaurauntReviews
这是项目结构
这是RestaurauntRepository:
class RestaurauntRepository : DbContext
{
public RestaurauntRepository() : base("name = MyContextDB") { }
App.Config中
<connectionStrings>
<add name = "MyContextDB"
connectionString = "Data Source =(LocalDb)\MSSQLLocalDB;Initial Catalog = RestaurauntDb;Integrated Security = true"
providerName = "System.Data.SqlClient"/>
</connectionStrings>