【发布时间】:2009-08-21 18:14:02
【问题描述】:
我开发了一个 ASP.NET Web 应用程序,它使用 ADO.NET 读取 MS Access 数据库。这个应用程序必须在带有 Mono 的 Linux 上运行。不幸的是,我在让 Mono 与 ADO.NET 数据库连接一起工作时遇到了问题。
在 onLoad 事件上启用连接字符串后,Web 应用程序将不会呈现;但是,当我删除 onLoad 事件时,Web 应用程序会在浏览器中呈现。我通过按下具有读取 Access 数据库的 onClick 事件的按钮验证了问题不仅仅是 onLoad 事件。然后问题仍然存在,即出现以下错误:System.DllNotFoundException: gda-2...
我对此错误进行了一些研究并下载了库 libgda,但这并没有解决问题。现在我看到 Mono 不适用于 MS Access 驱动的 ASP.NET Web 应用程序的帖子。
有没有人能够让 MS Access 驱动的 ASP.NET Web 应用程序与 Mono 一起使用?如果是这样,您采取了哪些步骤来使其发挥作用?
非常感谢大家的反馈,如果有人有任何建议,我真的很高兴。
谢谢,
DFM
【问题讨论】:
标签: asp.net ms-access ado.net mono