时间:2021-07-01 10:21:17 帮助过:2人阅读
根据mysql官方的说明是 “Currently, MySQL Connector/Net provides Membership, Role, Profile and Session State Providers.”,也就是说在安装mysql Connector 的时候默认安装了这个provider,并且修改了machine.config文件。
要想程序不报错有两种处理方式:
1.在控制面板->程序中找到MySQL Connector Net,修改移除Web Providers
2.把 C:\Program Files (x86)\MySQL\Connector NET 6.7.4\Assemblies\v4.0 下的几个类库MySql.Data.dll、MySql.Web.dll、MySql.Data.Entity.dll 拷贝到站点的bin目录下
参考:
1. How to Connect to MySQL Using C#
2. roleManager
membership 启用 roleManager 抛出异常:未能加载文件或程序集MySql.Web
标签: