0 / 0 / 0
Регистрация: 05.09.2012
Сообщений: 44
|
|
1 | |
SQLite01.09.2013, 13:40. Показов 9070. Ответов 8
Метки нет (Все метки)
Добрый день!
Стоит задача написать простенькую программу аутентификации пользователей и внести ее в один сетап. Что впринципе я и сделал. Но проблема возникает при запуске программы после установки на ПК: Подробная информация об использовании оперативной (JIT) отладки вместо данного диалогового окна содержится в конце этого сообщения. ************** Текст исключения ************** System.DllNotFoundException: Не удается загрузить DLL "SQLite.Interop.dll": Не найден указанный модуль. (Исключение из HRESULT: 0x8007007E) в System.Data.SQLite.UnsafeNativeMethods.sqlite3_config_none(SQLiteConfigOpsEnum op) в System.Data.SQLite.SQLite3.StaticIsInitialized() в System.Data.SQLite.SQLiteLog.Initialize() в System.Data.SQLite.SQLiteConnection..ctor() в Injection_WForm.ConnectToDB.Start() в Injection_WForm.Form1.Form1_Load(Object sender, EventArgs e) в System.Windows.Forms.Form.OnLoad(EventArgs e) в System.Windows.Forms.Form.OnCreateControl() в System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) в System.Windows.Forms.Control.CreateControl() в System.Windows.Forms.Control.WmShowWindow(Message& m) в System.Windows.Forms.Control.WndProc(Message& m) в System.Windows.Forms.ScrollableControl.WndProc(Message& m) в System.Windows.Forms.ContainerControl.WndProc(Message& m) в System.Windows.Forms.Form.WmShowWindow(Message& m) в System.Windows.Forms.Form.WndProc(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Загруженные сборки ************** mscorlib Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.18051 built by: FX45RTMGDR CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- Injection WForm Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///C:/Program%20Files%20(x86)/ASTU/My%20Product%20Name/Injection%20WForm.exe ---------------------------------------- System.Windows.Forms Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.18046 built by: FX45RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.18022 built by: FX45RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.18045 built by: FX45RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Data.SQLite Версия сборки: 1.0.88.0 Версия Win32: 1.0.88.0 CodeBase: file:///C:/Program%20Files%20(x86)/ASTU/My%20Product%20Name/System.Data.SQLite.DLL ---------------------------------------- System.Data Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.18046 built by: FX45RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Core Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.17929 built by: FX45RTMREL CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Transactions Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.17929 built by: FX45RTMREL CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll ---------------------------------------- mscorlib.resources Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.18010 built by: FX45RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll ---------------------------------------- System.Windows.Forms.resources Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.18010 built by: FX45RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll ---------------------------------------- ************** Оперативная отладка (JIT) ************** Для подключения оперативной (JIT) отладки файл .config данного приложения или компьютера (machine.config) должен иметь значение jitDebugging, установленное в секции system.windows.forms. Приложение также должно быть скомпилировано с включенной отладкой. Например: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> При включенной отладке JIT любое необрабатываемое исключение пересылается отладчику JIT, зарегистрированному на данном компьютере, вместо того чтобы обрабатываться данным диалоговым окном. На ПК SQLite установлен. В чем может быть проблема?
0
|
01.09.2013, 13:40 | |
Ответы с готовыми решениями:
8
Добавить библиотеку SQLite Заполнение данных в SQLite Sqlite (Between не корректно выводит данные) C#+SQLite не загружается таблица на другом компьютере |
324 / 307 / 59
Регистрация: 06.03.2013
Сообщений: 869
|
|
01.09.2013, 13:41 | 2 |
хм, модуль у вас не найден, написано же.
файл "SQLite.Interop.dll" точно доступен?)
1
|
0 / 0 / 0
Регистрация: 05.09.2012
Сообщений: 44
|
|
01.09.2013, 13:44 [ТС] | 4 |
0
|
0 / 0 / 0
Регистрация: 05.09.2012
Сообщений: 44
|
|
01.09.2013, 13:50 [ТС] | 6 |
Конечно.
Добавлено через 2 минуты Иначе, как я понимаю, у меня программа бы вообще не запускалась. Проблема возникает после установки программы на другом ПК.
0
|
324 / 307 / 59
Регистрация: 06.03.2013
Сообщений: 869
|
|
01.09.2013, 13:51 | 7 |
проверьте в папке с программой на другом пк есть ли этот ваш "SQLite.Interop.dll"
1
|
0 / 0 / 0
Регистрация: 05.09.2012
Сообщений: 44
|
|
01.09.2013, 14:32 [ТС] | 9 |
Прошу прощение за невнимательность.
Добавлено через 31 минуту Огромное спасибо! Разобрался наконец-то. Забыл кинуть в пакет установки эти библиотеки.
0
|
01.09.2013, 14:32 | |
01.09.2013, 14:32 | |
Помогаю со студенческими работами здесь
9
Сборка System.Data.SQLite и Nuget Sqlite добавить значение к существующему. UPDATE Неправильная кодировка при выборке данных из SQLite Как добавить в References на проекте System.Data.SQLite Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |