2014-09-12 3 views
0

В моем приложении Metro я включил SQLite.Net-PCL v2.3.0, но, похоже, некоторые классы отсутствуют.SQLite.Net-PCL в приложении Metro с использованием VB.NET - отсутствующие классы

Dim MyPlatform = new SQLite.Net.Platform.WinRT.SQLitePlatformWinRT() 
    Using connection = New SQLiteConnection(MyPlatform , _dbPath) 
End Using 

**SQLite.Net.Platform.WinRT.SQLitePlatformWinRT** класс не признается. Пробовал добавить SQLite.Net.Platform.WinRT сначала, но без успеха. ИТ говорит:
«Чтобы использовать этот пакет, вам нужно будет установить один из пакетов платформы или написать собственную реализацию ISQLitePlatform». (взято из https://www.nuget.org/packages/SQLite.Net.Platform.WinRT/) Что значит реализовать собственный интерфейс? Я знаю, что моя платформа WinRT, почему я не могу использовать эту версию?

Любой образец кода или решение для этого?

ответ

0

Вам необходимо скачать и скопировать sqlite3.dll во все проекты. Смотрите следующую документацию:

https://sqlitepcl.codeplex.com/documentation

Он объяснит, для каждого типа проекта

+0

Добро пожаловать в StackOverflow Луис. Пожалуйста, объясните свой ответ здесь, а затем добавьте документацию в качестве ссылок. В противном случае ваш ответ станет недействительным, если ссылка, которую вы предоставили, изменится или будет удалена. – afzalex

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