Как выполняется настройка на платформе windows 32 и 64 с помощью приложения windows?
Уважаемая Команда,
I have both SQLite.DLL and SQLite.Interop.DLL
Я хочу создать настройку для обеих платформ(32 бит и 64 бит) отдельно.
Нужно использовать 32-битную платформу, а также 64-битную платформу, в то время как настройка ее показывает ошибку.
пожалуйста, укажите, как использовать мой установочный файл на обеих(32 и 64) битных платформах.
и у меня есть база данных SQLite и 3.5 visual studio framework.
пожалуйста, предоставьте подробную информацию о моих сомнениях.
заранее спасибо.
Что я уже пробовал:
GAC - глобальный кэш сборок, куда я могу добавить эти dll и как добавить свой проект.
SQLite.dll и SQLite.Interop.dll, я попробовал эти библиотеки DLL в моем же каталоге папки bin проекта и получить к нему доступ. но при создании установочного файла в SQLite.Interop.dll ссылка показывает ошибку.
RickZeeland
Какую программу настройки вы используете ?
Как ваш проект настроен в VS, любом процессоре или x64 или x86 ?
Mohankumar.Engain
Мы создаем программу установки exe-файла.
Настроено в Visual studio
1. Если x64, то установка будет работать на платформах windows x64(64-битная машина),
2. Если x86, то установка будет работать на платформах windows x86(32-битная машина)
использование SQLite.dll и SQLite.Interop.dll ассамблеи.
Mohankumar.Engain
Если мы генерируем установочный файл, то сталкиваемся с исключением, как показано ниже,
Система.DllNotFoundException: 'невозможно загрузить DLL 'SQLite.Interop.dll':
Указанный модуль не удалось найти. (Исключение из HRESULT: 0x8007007E)'.
Mohankumar.Engain
Если вы попытаетесь подключиться к базе данных SQLite с помощью этих сборок, то ниже будет поднята проблема,
=&ГТ; система.Данных.Базы данных SQLite.SQLiteException: 'логическая ошибка SQL
такой таблицы нет: Tb_User'