0

Я использую Sqlite3 и добавил referene в мою окне Маркете и пытаюсь создать базу данных, как показано ниже:Создать таблицу с помощью SQLite в WinRT: BadImageFormatException

C:\Sqlite3>Sqlite3 mydata.db 

Следующие пытаются к созданию таблицы из моей коды как показано:

Try 
    Dim dbpath = Path.Combine(Windows.Storage.ApplicationData.Current.LocalFolder.Path, "mydata.db") 
     Using db = New SQLite.SQLiteConnection(dbpath) 
     ' Create the tables if they don't exist 
     db.CreateTable(Of person)() 
     db.Commit() 
     db.Dispose() 
     db.Close() 
     End Using 
    Dim line = New MessageDialog("Table Created") 
    Await line.ShowAsync() 
    Catch 
End Try 

Теперь dosen't создать любую таблицу и получить это исключение, как показано ниже

enter image description here

Может ли кто-нибудь сказать мне, где я иду не так?

ответ

1

От: http://goo.gl/mtJf70

SqlLite содержит неуправляемый код, вы не можете запустить его на операционной системе 64-разрядные , если не развернуть 64-разрядную версию. Быстрое исправление: Project + Properties, вкладка Build, Platform Target = x86.

+1

@ Arjun-Awsome-Спасибо за быстрый ответ. Это было волшебство :) – coder

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

  • Нет связанных вопросов^_^