Я разработал веб-приложение ASP.NET, которое считывает базу данных MS Access с помощью ADO.NET. Это приложение должно быть запущено в Linux с помощью Mono. К сожалению, у меня возникают проблемы с получением Mono для работы с подключением базы данных ADO.NET.Моно и веб-приложение ASP.NET, подключенное к MS Access
С подключенной строкой, включенной в событие onLoad, веб-приложение не будет отображать; однако, когда я удаляю событие onLoad, веб-приложение отображается в браузере. Я подтвердил, что это проблема не только для onLoad, но и нажатием кнопки с событием onClick, которое также считывает базу данных Access. Проблема затем сохраняется, что является следующей ошибкой: System.DllNotFoundException: gda-2 ...
Я провел некоторое исследование этой ошибки и загрузил библиотеку libgda, но это не устранило проблему. Теперь я вижу сообщения о том, что Mono не работает с веб-приложениями ASP.NET с поддержкой MS Access.
Кто-нибудь смог получить веб-приложение ASP.NET с поддержкой MS Access для работы с Mono? Если да, то какие шаги вы предприняли, чтобы заставить его работать?
Я очень ценю всякую обратную связь, и если у кого-то есть какие-либо предложения, я действительно буду великолепен.
Спасибо,
DFM
Я согласен. Разработка веб-приложения, использующего Access, а затем попытки запустить его в Linux - это как бы кошмарная ситуация, о которой я могу думать. Не делай этого! –
, даже веб-приложения, работающие под управлением Windows/IIS, должны избегать доступа, где это возможно, как я писал здесь, http://blogs.msdn.com/lexli/archive/2009/06/26/database-for-web-applications. ASPX –