MySQL连接器/网发行说明
MySQL连接器/ NET的部分信任支持在整个6.5.x和6.6.x版本中迅速提升。最新的增强功能确实需要现有部署中的一些配置更改。以下是每个版本的更改摘要。
6.6.4及以上:图书馆可以在内部或外部GAC
现在你可以安装mysql.data.dll.
如上所述,在全局组装缓存(GAC)中的库第5.16.2节“配置与GAC中安装的连接器/网络库配置部分信任”,或者箱
或者lib
如上所述,项目或解决方案内的文件夹第5.16.3节“配置与GAC中未安装的连接器/网库配置部分信任”。如果库不在GAC中,则支持的唯一协议是TCP / IP。
6.5.1及以上:部分信任需要GAC中的图书馆
连接器/ NET 6.5完全使我们的提供程序在全局装配缓存(GAC)中安装了库时在部分信任环境中运行。新的mysqlclientpermission.
类,派生.NETdbdatapermission.
类,有助于简化权限设置。
5.0.8 / 5.1.3及更高版本:部分信任需要套接字权限
从这些版本开始,可以在已修改的部分信任托管下使用连接器/网络,以允许使用套接字进行通信。默认情况下,部分信任不包括塞克利士
。连接器/网络使用套接字与MySQL服务器交谈,因此托管提供程序必须创建一个新的信任级别,该级别是部分信任的精确克隆,但具有以下权限:
system.net.socketpermission.
system.security.permissions.reflectionPermission.
system.net.dnspermission.
system.security.permissions.securityPermission.
在5.0.8 / 5.1.3之前:不支持部分信任
5.0.8和5.1.3之前的连接器/网络版本与部分信任托管不兼容。