1

Я разрабатываю универсальное приложение, которое должно использовать SQLite. Кроме того, я хочу хранить данные в базе данных из фоновой задачи (Windows Runtime Component). Поэтому мне нужно сделать свой материал для SQLite в классе ClassLibrary из-за этого thread. Я также использую sqlite-net.SQLite в универсальном приложении

Теперь я обнаружил, что мне нужен SQLite для Windows Runtime (Windows 8.1) и SQLite for Windows Phone. Или есть другое расширение, которое я могу использовать для этих двух платформ?

Если мне нужны эти два расширения, я должен создать две ClassLibraries. Или я ошибаюсь? Одна ClassLibrary, где я устанавливаю SQLite для Windows Phone и ссылаюсь на эту библиотеку на мой проект Windows Phone и вторую ClassLibrary, где я устанавливаю SQLite для Windows Runtime (Windows 8.1) и ссылаюсь на эту библиотеку на мой проект Windows Store или есть лучший способ? ?

Любая помощь приветствуется :)

С уважением, Маркус

ответ

0

SQLite-сеть является C# код библиотеки, которая ликвидирует разрыв между sqlite.dll, который подвергается воздействию со ссылкой на сборочном вы указали.

https://github.com/praeclarum/sqlite-net

0

Создать одно решение с тремя проектами для Windows,, Windows Phone и совместноPCL. Расширение SQLite будет добавлено к соответствующему проекту Windows и Windows Phone. Весь материал SQL, такой как ваши таблицы/модели, будет добавлен в ваш Portable Class Libary.