VictorTzeng / Zxw.Framework.NetCore

基于EF Core的Code First模式的DotNetCore快速开发框架,其中包括DBContext、IOC组件autofac和AspectCore.Injector、代码生成器(也支持DB First)、基于AspectCore的memcache和Redis缓存组件,以及基于ICanPay的支付库和一些日常用的方法和扩展,比如批量插入、更新、删除以及触发器支持,当然还有demo。欢迎提交各种建议、意见和pr~
MIT License
765 stars 248 forks source link

Microsoft.EntityFrameworkCore包升级成2.1.0版本后会报异常 #17

Closed ggh5270 closed 6 years ago

ggh5270 commented 6 years ago

将demo的nuget包全部升级,即Microsoft.EntityFrameworkCore包版本为2.1.0,会报Method not found: 'Void Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBuilder..ctor(Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper)'.)|InnerException:Method not found: 'Void Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBuilder..ctor(Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper)'这个异常,降级为2.0.3才正常。请问楼主有没这问题?

VictorTzeng commented 6 years ago

你重新拉一下代码,我更新了nuget包。

ggh5270 commented 6 years ago

重新拉代码了,的确是会报异常

1528717474 1

VictorTzeng commented 6 years ago

你是怎么操作的?目前文档还没完善,刚开始需要执行在SYSUser表内置一条数据,然后需要执行Home/Init,初始化菜单模块。最后再进入系统。

ggh5270 commented 6 years ago

跟数据的初始化没关,我是在demo里另外建了一个方法,数据库用的是mysql,执行操作数据库的地方就会报这个错,难道跟mysql有关?

VictorTzeng commented 6 years ago

是由于所用到的MySQL驱动包还未支持2.1版本,你可以换成预览版试试