asp.net - .NET 2.0 和 MySql 处于中等信任模式

标签 asp.net mysql medium-trust

如何以中等信任模式从 ASP.NET 2 站点访问 Mysql?我的 ISP 不允许我的网站在完全信任的情况下运行,我已经尝试了许多(如果不是全部)mysql api 来连接到数据库。

所有结果都会导致 SocketPermission 或 FileIOPermission 错误。我什至尝试覆盖我的 web.config 中的信任设置。

有什么想法吗?

最佳答案

要求他们将 MySQL 程序集放入 GAC。这是第三方数据库和 Medium Trust 的常见问题。

我要补充一点,您将不得不对他们说甜言蜜语。他们将需要相信他们将要安装的软件不会破坏他们的服务器。因此,您需要解释它是成熟的软件,并向他们提供网站的 URL。

The other option是让他们稍微改变信任区的状态。这看起来有点可疑,但它不涉及接触 GAC。

关于asp.net - .NET 2.0 和 MySql 处于中等信任模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/217989/

相关文章:

mysql - 什么是MySQL网络压缩算法

c# - 支持 Medium Trust 和 POCO 的 .Net 3.5 ORM

visual-studio-2010 - 有没有办法在 VS2010 中模拟中等信任度

NHibernate 3.3.1 出现中等信任错误

c# - 如何使 CalendarExtender StartDate 属性采用当前日期?

asp.net - 哪些搜索工具可用于 ASP.NET 站点?

c# - Umbraco MediaService/Umbraco MediaItem 未保存

c# - 如何在异步回发期间更新页面?

php - 如何展示搜索结果?

mysql - 未知变量 'default-storage-engine=myisam'