好吧,快速总结一下正在发生的事情:
var options = optionsBuilder.UseSqlServer(connectionString, sqlServerOptions => sqlServerOptions.CommandTimeout(300)).Options;
处,其内容如下)为ex.Message
:该平台不支持System.Data.SqlClient。
我检查了很多线程,并且知道在.NET Framework 4.7.2应用程序中使用netstandard dll时,此dll和其他几个似乎存在问题,但是如果有人在这将不胜感激。
更新将EF Core更改为框架2.2.0或2.0.0 DID无法解决该问题。调用SqlConnection时,它仍会中断:
at System.Data.SqlClient.SqlConnection..ctor(String connectionString)
at Microsoft.EntityFrameworkCore.Storage.Internal.SqlServerConnection.CreateDbConnection()