Что вызывает Систему. BadImageFormatException при построении Системы. Данные. SQLite. SQLiteConnection

Я взломал код вниз к самому маленькому оператору:

Dim cn As System.Data.SQLite.SQLiteConnection

И я получаю следующую ошибку при вызове кода от WinForm applicaiton:

Система. BadImageFormatException: не Мог загрузить файл или блок 'Система. Данные. SQLite, Version=1.0.65.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' или одна из его зависимостей. Попытка была предпринята для загрузки программы неверным форматом. Имя файла: 'Система. Данные. SQLite, Version=1.0.65.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139'

Все же называя ту же часть кода от Модульного теста MS я не получаю ошибку плюс полные работы кодового набора как ожидалось.

35
задан bhavinb 5 September 2011 в 06:26
поделиться

2 ответа

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

57
ответ дан 27 November 2019 в 07:06
поделиться

Убедитесь, что используете правильную сборку в отношении 32 и 64 бит.

4
ответ дан 27 November 2019 в 07:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: