我開發了一個ASP.NET Web應用程序,它使用ADO.NET讀取MS Access數據庫。這個應用程序必須在Mono上的Linux上運行。不幸的是,我在使Mono與ADO.NET數據庫連接一起工作時遇到了問題。單聲道和ASP.NET Web應用程序連接到MS Access
在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
我同意。開發一個使用Access的Web應用程序,然後嘗試在Linux上運行它就像我能想到的那樣是一個噩夢般的情況。不要這樣做! – 2009-08-21 18:50:14
好吧,即使在Windows/IIS上運行的Web應用程序也應該儘可能地避免訪問,因爲我在這裏的博客http://blogs.msdn.com/lexli/archive/2009/06/26/database-for-web-applications。 ASPX – 2009-09-07 04:43:04