【C#】【报错解决】找不到请求的Net Framework Data ProVider。可能没有安装。

【C#】【报错解决】找不到请求的Net Framework Data ProVider。可能没有安装。_第1张图片
如题报错截图如上,解决方法如下

第一步:找到[引用]中的MySql.Data中的版本号

【C#】【报错解决】找不到请求的Net Framework Data ProVider。可能没有安装。_第2张图片

第二步,在Web.config中添加如下配置


		
			
		
	

注意,上述配置信息的Version,需要换成你刚才查看的MySql.Data版本号

然后切换到Release,重新生成解决方案,重新生成项目,重新发布即可。

然而奇怪的是,我在本地运行,需要删了这个配置信息;在服务器运行,需要加上这个配置信息。
让我不解,目前尚不知原因。

你可能感兴趣的:(【萌狼原创】疑难杂症攻破笔记,java,mysql,python,linux,数据库)