首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在我的服务器上说“无法加载文件或程序集‘MySql.Web...’”,但我的应用程序中有mysql

在我的服务器上说“无法加载文件或程序集‘MySql.Web...’”,但我的应用程序中有mysql
EN

Stack Overflow用户
提问于 2014-01-10 10:54:09
回答 4查看 5.2K关注 0票数 16
代码语言:javascript
复制
    Parser Error Message: Could not load file or assembly 'MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The system cannot find the file specified.

...

    Line 240:      <providers>
    Line 241: <add name="MySQLMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider, MySql.Web, Version=6.7.4.0, 

.....

已解析为将标记放入web.config文件中的以下行:

代码语言:javascript
复制
<remove name="MySQLMembershipProvider"/>

我没有权限访问服务器设置来删除mysql。但是有另一种方法可以解决这个问题而不会再次发生吗?

EN

回答 4

Stack Overflow用户

发布于 2016-10-28 21:06:55

在将网站部署到服务器时(但不是在调试时),我得到了这个错误。

要解决此问题,请选择References -> MySql.Data并将Copy Local参数设置为True。当部署到服务器上时,您可以通过bin文件夹中是否存在MySql.Data.dll来验证这一点。

票数 1
EN

Stack Overflow用户

发布于 2014-11-06 01:41:04

实际上,我相信如果您删除或注释掉这行

代码语言:javascript
复制
<add name="MySQLRoleProvider"  />

有关更多详细信息,请参阅http://forums.asp.net/t/1928379.aspx

票数 0
EN

Stack Overflow用户

发布于 2016-01-07 22:44:08

当您以错误的CPU类型提供DLL文件时,通常会出现此错误。所以也许你提供了x86,但你需要x64。但我不是web开发方面的专家。我在开发.net-Services时知道了这个错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21035396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档