我使用带有 EF 核心的 Npgsql 来建立到 PostgreSQL 的连接以用于演示控制台应用程序。但是我收到一个异常“初始化字符串的格式不符合从索引 0 开始的规范”。我认为这是因为连接字符串存在一些问题。感谢您的帮助。
最佳答案
这应该没问题:
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseNpgsql(@"Server=localhost;Port=5432;Database=dbname;User Id=Id;Password=password");
base.OnConfiguring(optionsBuilder);
}
关于postgresql - 具有 Entity Framework 核心的 Npgsql 连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43580445/