解决Requested value 'none' was not found.

今天运行项目发现报错Requested value ‘none’ was not found.

排查后发现是xcode在解析MySql连接字符串时如果没有设置SslModel会默认补全SslMode=none

检查.csproj文件查看Mysql.Data的版本号

我这里用的是9.5.0版本 9.x版本已经把SslModel的枚举None删掉了 只剩下这几个值

将连接字符串的SslMode=none改为SslMode=Preferred或者将Mysql.Data的版本降低至8.x即可解决

3 Likes