2013-11-28 1 views
0

Я пытаюсь добавить SQL Lite в проект телефона. Я следую проекту Peter Huene и SQLite-net-wp8 - https://github.com/peterhuene/sqlite-net - Но я все время получаю ошибку SQLiteConnection, которая не определена. (Я установил ссылки и пакеты Nuget.)SQLiteConnection не определен

Пропущенная часть - это символы условной компиляции, которые он упоминает (добавьте USE_WP8_NATIVE_SQLITE). На моей странице свойств не отображается вкладка сборки. Я просмотрел все места для сделайте это изменение, но не можете его найти. Есть предположения?

Вот что моя структура выглядит как (в основном):

  • -Windows8PhoneMainProject
  • -SQLiteProject

SQLite.cs и SQLiteAsync.cs файлы находятся под SQLiteproject (не уверен, где я должны размещать их - кажется, не имеет значения)

Что мне не хватает? Я не нахожу настройки «Установки» или «Условные настройки компиляции».

ответ

0

Я нашел ответ - думал, что поделюсь им. Это было потому, что я использовал VB вместо C# - мне пришлось добавить проект C#. (см. ниже)

Чтобы использовать SQLite для wp8 с VB, вам понадобятся 3 проекта. C++ SQLiteProject, Windows 8 проект VB и C# Windows Phone 8 класс библиотеки. Добавьте SQLite.cs и SqliteAsync.cs в C# библиотеки классов и добавить ссылку на DLL C# в проекте VB

Ответил MS форум: http://social.msdn.microsoft.com/Forums/wpapps/en-US/46ff757a-3951-45fc-a267-2a221cd45006/sqlite-and-vb-cannot-see-sqliteconnection?forum=wptools

Смежные вопросы