AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.11.2017, 08:03   #1  
vizir is offline
vizir
Участник
 
12 / 10 (1) +
Регистрация: 08.09.2017
Post InteropPermission
Может кто-нибудь встречался с ошибкой Сбой запроса на разрешение типа "InteropPermission" ?

Есть две аксапты 2012, dev и work. В dev ошибики не возникает и код отрабатывает нормально, а в work - ошибка при создании объекта COM("ADODB.RecordSet"). Я нагуглил на англоязычных форумах как дать это самое разрешение и ошибка при создании перестала возникать

X++:
InteropPermission permission = new InteropPermission(InteropKind::ComInterop);
;
permission.assert();
, но начала возникать ошибка при открытии созданного COM объекта.

Пробовал добавить этот код и в метод открытия (на всякий случай ) и вылезла другая ошибка: Метод "open" в COM-объекте класса "ADODB.Connection" возвратил код ошибки 0x800A0E7A (<неизвестно>), который означает: Не удается найти указанный поставщик. Вероятно, он установлен неправильно.

По логике, в конфигурации аксапты work не хватает каких то прав, только вот каких( в dev все работает и код один и тот же)?
Старый 08.11.2017, 09:00   #2  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
887 / 274 (11) ++++++
Регистрация: 25.01.2002
Адрес: Москва
A MS Jet Database Engine на рабочем окружении установлен?
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 08.11.2017, 09:06   #3  
vizir is offline
vizir
Участник
 
12 / 10 (1) +
Регистрация: 08.09.2017
Вы имеете в виду рабочее окружение сервера work?
Старый 08.11.2017, 11:07   #4  
AlexeyS is offline
AlexeyS
Участник
 
327 / 222 (8) ++++++
Регистрация: 15.06.2004
Адрес: москва
возможно то или подобное?
Database client tools may have been installed AFTER the Governanceminder client tools, this should be done before
Uninstall and Reinstall the database client tools with the Governanaceminder tools installed
Теги
com-объект, interoppermission, ошибка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
сервер-клиент подключение к SQL v.i.p.to DAX: Программирование 4 13.08.2015 09:50
Загрузка курсов валют с сайта НБУ Dreadlock DAX: Программирование 12 14.04.2013 19:13
InteropPermission в пакетном режиме jonny DAX: Программирование 5 04.06.2012 14:51
axaptapedia: Current Time Blog bot DAX Blogs 1 29.11.2010 22:11
Dynamics AX: Dynamics AX 4.0 & COM InterOp Blog bot DAX Blogs 0 28.10.2006 16:40
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:35.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.