我得到了例外
ArgumentException:不支持关键字:'persistsecurity info'
从.NET Core 1.1升级到.NET Core 2.0后尝试读取数据库时。 Project正在使用带有EF Core的.NET Core MVC框架。
Appsettings.json
"ConnectionStrings": {
"DBConnection": "Server=tcp: server.address, 1433;Initial Catalog=SmartDB;PersistSecurity Info=False;User ID=username;Password=password;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;"
}
Startup.cs
services.AddDbContext<ApplicationDbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SmartDBConnection")));
答案 0 :(得分:1)
我认为论证应该是PersistSecurityInfo
或PersistSecurity Info
,而不是dropdown
只有一个空格。
答案 1 :(得分:1)
它应该是IOException
,因此更新的连接字符串将是
Persist Security Info
`