Я почти закончил с моим моим приложением, которое я разработал с помощью M Visual Studio 2010, используя C#.Как заставить SQLite работать в Mono для готового приложения WinForms
В программном обеспечении используется множество транзакций SQLite, которые отлично скомпилированы и работают под управлением Windows. Теперь я пытаюсь сделать свое приложение мультиплатформенным, используя Mono (в первый раз). И я не могу заставить Mono работать с SQLite должным образом.
Run ш Mono в основном первый из почти любого типа SQLite сделки делает приложение instacrashquit :(
У меня есть ссылка на с использованием System.Data.SQLite;.
в качестве отправной точки.
Mono адаптер инструмент MoMa выбрасывает 100 ошибок об этом текущем .dll
я скачал библиотеку DLL с именем Mono.Data.Sqlite; но Funn y, как кажется, MoMa бросает около 100 других проблем об этом. DLL тоже!
Я уверен, что у меня что-то не хватает, поскольку я довольно неопытный, но особенно Мо, портирование и другие системы, чем Win.
Пожалуйста, помогите мне, что делать дальше!
Thx!
С наилучшими пожеланиями
ZAX
Mono.Data.SQLite требует libsqlite3.so/sqlite3.dll, обычно это поставляется с моно. Не беспокойтесь о MoMa для этого – IanNorton
MoMA сообщает о ложных тревогах для сборок, которые работают на Mono (ну, по крайней мере, для меня), поэтому рекомендуется запускать и тестировать на Mono/Linux напрямую. –
Mono.Date.SQLite также неплохо работает на .Net, он также немного быстрее, чем System.Data.SQLite (все они имеют общего источника-предка, они не очень отличаются от кода) – IanNorton