powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# вылетает ошибка при работе с Interop. Что делать?
3 сообщений из 3, страница 1 из 1
C# вылетает ошибка при работе с Interop. Что делать?
    #39294222
iluxa1810
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На целевой машине нет Access нужной версии(стоит 2010) и я поставил туда Access 2016 Runtime.

При попытке выполнить программу получаю такую ошибку:

System.Runtime.InteropServices.COMException (0x80080005): Retrieving the COM class factory for component with CLSID {73A4C9C1-D68D-11D0-98BF-00A0C90DC8D9} failed due to the following error: 80080005 Ошибка при выполнении приложения-сервера (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)). at System.Runtime.Remoting.RemotingServices.AllocateUninitializedObject(RuntimeType objectType) at System.Runtime.Remoting.Activation.ActivationServices.CreateInstance(RuntimeType serverType) at System.Runtime.Remoting.Activation.ActivationServices.IsCurrentContextOK(RuntimeType serverType, Object[] props, Boolean bNewObj) at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic) at System.Activator.CreateInstance(Type type) at .Clasess.AccessProvider..ctor(String pathToDatabase) in ...
Подскажите, с чем может быть связана такая ошибка?

Использую либы версии 15.0.0.0.

Ошибка возникает в методе, который создает объект Application и пытается открыть БД Access...
Access 2016 Runtime не достаточно для создания объекта?

Подскажите, что с этим делать? Работать через Oledb не предлагать.
...
Рейтинг: 0 / 0
C# вылетает ошибка при работе с Interop. Что делать?
    #39294413
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В сети полно обсуждений!
...
Рейтинг: 0 / 0
C# вылетает ошибка при работе с Interop. Что делать?
    #39294866
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Копировать на клиента все нестандартные библиотеки
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# вылетает ошибка при работе с Interop. Что делать?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]