SQLiteConnection未定义

时间:2013-11-28 12:36:52

标签: sqlite windows-phone-8

我正在尝试将SQL lite添加到手机项目中。我正在关注Peter Huene项目和SQLite-net-wp8 - https://github.com/peterhuene/sqlite-net - 但我不断收到错误SQLiteConnection未定义。 (我确实设置了引用和Nuget包。)

我跳过的部分是他提到的条件编译符号更改(添加USE_WP8_NATIVE_SQLITE) - 我的属性页面没有显示构建选项卡 - 我已经查看了所有地方进行更改但找不到它。有什么想法吗?

以下是我的结构(基本上):

  • -Windows8PhoneMainProject
  • -SQLiteProject

SQLite.cs和SQLiteAsync.cs文件在SQLiteproject下(不确定我应该放在哪里 - 它似乎没有区别)

我错过了什么?我找不到Build选项卡或Conditional Compilation Symbols设置。

1 个答案:

答案 0 :(得分:0)

我找到了答案 - 以为我会分享它。这是因为我使用的是VB而不是C# - 必须添加一个C#项目。 (见下文)

要在VB中使用SQLite for wp8,您将需要3个项目。 c ++ SQLiteProject,windows phone 8 VB项目和C#windows phone 8类库。将SQLite.cs和SqliteAsync.cs添加到c#类库中,并在VB项目中添加对c#dll的引用

MS论坛回答: http://social.msdn.microsoft.com/Forums/wpapps/en-US/46ff757a-3951-45fc-a267-2a221cd45006/sqlite-and-vb-cannot-see-sqliteconnection?forum=wptools