在单独的项目中启用迁移时出错

时间:2018-04-19 22:27:42

标签: c# entity-framework

我在一个解决方案中有一个类库项目和一个控制台应用程序作为两个项目。我正在尝试启用迁移。但是我收到了一个错误 对象未设置为对象的实例。

Error Message

我尝试了多种解决方案,包括复制类库中的app.config文件,如Here所示 并尝试了我找到Here

的解决方案
 enable-migrations -ContextProjectName RestaurauntData.RestaurauntRepository -StartUpProjectName RestaurauntReviews

这是项目结构

enter image description here

这是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>

0 个答案:

没有答案