发现问题
最近在安装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 connector 6.9.4(也可能是其他版本)时,会出现这个令人厌恶的错误,因为如果你在安装过程中没有取消选中“web providers”,它会写入你的machine.config文件中,这会导致你遇到这个错误。
正确地解决问题:
下载connector/net 6.10.6后取消wen providers选项执行到finish
会发现之前machine.config 文件中的mysqlmembershipprovider节点消失
程序正常执行了
相关推荐:
asp.net core应用程序运行vue并且部署在iis上的详解
php测试程序运行时间的开发思路
php中计算程序运行时间的类代码
以上就是mysql安装后.net程序运行出错如何解决的详细内容。