程序包管理器看不到sql server,也不会创建迁移。解决方案是什么?

问题描述 投票:0回答:1

我想将Visual Studio 2019与SQL Server 2014 Studio连接起来并创建迁移。值不能为null。 (参数'connectionString');我收到我找不到解决方案的错误。你能帮我吗?注意:我不在应用程序中使用ado.net


appsettings.json


{
  "ConnectionStrings": {
    "LibraryConnection": "DESKTOP-NHG0GU1\\SQLEXPRESS;Database=Library_Dev;Trusted_Connection=True;MultipleActiveResultSets=true"
  },
  "Logging": {
    "IncludeScopes": false,
    "LogLevel": {
      "Default": "Warning"
    }
  }
}

Context.cs


using Microsoft.EntityFrameworkCore;

namespace MusicStoreRazor.UI.Models
{
    public class MusicStoreListContext:DbContext
    {
        public MusicStoreListContext(DbContextOptions<MusicStoreListContext> options):base(options)
        {

        }
        public DbSet<Music> Musics { get; set; }
    }
}
c# sql visual-studio entity-framework sql-server-2014
1个回答
0
投票

尝试在startup.cs中设置连接字符串映射,因为您没有在Dbcontext本身中映射它。

© www.soinside.com 2019 - 2024. All rights reserved.