天天看点

安装mysql后运行.net程序出错

安装mysql后运行.net程序出错:

出错位置:C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config 

出错信息:未能加载文件或程序集“MySql.ConnectorInstaller, Version=6.10.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d”或它的某一个依赖项。系统找不到指定的文件。

图示:

安装mysql后运行.net程序出错

原因:

当你安装MySQL .NET Connector 6.9.4(也可能是其他版本)时,会出现这个令人厌恶的错误,因为如果你在安装过程中没有取消选中“Web Providers”,它会写入你的machine.config文件中,这会导致你遇到这个错误。

正确地解决问题:

下载Connector/Net 6.10.6后取消Wen Providers选项执行到finish

安装mysql后运行.net程序出错
会发现之前machine.config 文件中的MySQLMembershipProvider节点消失
安装mysql后运行.net程序出错
程序正常执行了
安装mysql后运行.net程序出错

作者:Chaunce

来源:http://www.cnblogs.com/xiaoliangge/

GitHub:https://github.com/liuyl1992

个人地址:http://blog.chaunce.top

公众号请搜:架构师高级俱乐部 SmartLife_com

安装mysql后运行.net程序出错

声明:原创博客请在转载时保留原文链接或者在文章开头加上本人博客地址,如发现错误,欢迎批评指正。凡是转载于本人的文章,不能设置打赏功能等盈利行为