您的位置:首页 > 其它

基于.net core2.1开发遇到的问题记录以及解决方案

2018-09-17 21:01 405 查看
问题1:升级EFCore 到2.1一直报'Void Microsoft.EntityFrameworkCore.Storage.Internal.RelationalCommandBuilderFactory..ctor(Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger`1, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper)'. 解决方案:使用Pomelo.EntityFrameworkCore.MySql version 2.1.0-rc1-final everything works perfect. To install it execute the command: Install-Package Pomelo.EntityFrameworkCore.MySql -Version 2.1.0-rc1-final https://stackoverflow.com/questions/50442930/microsoft-entityframeworkcore-2-1-rc-with-mysql-data-entityframeworkcore     问题二:对接小程序sdk时,部署到centos后出现SSL connection could not be etablished的异常 解决方案:执行命令行 export DOTNET_SYSTEM_NET_HTTP_USESOCKETSHTTPHANDLER=0 就解决了,不知道为啥,总之是可以了。 问题三:allow zero datetime=true导致datetime转换失败:MySql.Data.Types.MySqlDateTime”的对象无法转换为类型“System.Nullable`1[System.DateTime] 解决方案:做反射转换时遇到该问题mysql连接字符串去掉allow zero datetime=true,否则返回的日期会是MySql.Data.Types.MySqlDateTime类型,而不是DataTime。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: