System.Data.Entity.Core.ProviderIncompatibleException:0x89c50107

在联系entityFramework连接localDB的时候报了这么一个错误。

 

 

原因是:localDB的库参数和本地参数不一致。

配置参数:

 

 

已安装版本参数查看:

cmd->sqllocaldb i

 

解决办法:修改配置文件参数即可

 

查看localDB

cmd->sqllocaldb i v11.0

查看管道,在sqlserverManagement studio里或者visual studio里,输入管道名即可。

visual Studio->工具->连接到数据库

 

  即可查看

 

参考网页:

https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/sql-server-express-localdb?view=sql-server-ver15

https://stackoverflow.com/questions/41481938/error-50-local-database-runtime-error-occurred-but-if-i-publish-the-project

https://entityframework.net/knowledge-base/21563940/how-to-connect-to-localdb-in-visual-studio-server-explorer-

 

posted @ 2020-12-03 13:42  灰主流  阅读(611)  评论(0编辑  收藏  举报