2013-11-28 81 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#項目。 (參見下文)

要在VB中爲wp8使用SQLite,您將需要3個項目。 C++ SQLiteProject,Windows Phone 8 VB項目和C#windows phone 8類庫。在SQLite.cs和SqliteAsync.cs添加到C#類庫和VB項目

通過MS論壇回答添加到C#DLL的引用: http://social.msdn.microsoft.com/Forums/wpapps/en-US/46ff757a-3951-45fc-a267-2a221cd45006/sqlite-and-vb-cannot-see-sqliteconnection?forum=wptools