|
08.11.2017, 08:03 | #1 |
Участник
|
InteropPermission
Может кто-нибудь встречался с ошибкой Сбой запроса на разрешение типа "InteropPermission" ?
Есть две аксапты 2012, dev и work. В dev ошибики не возникает и код отрабатывает нормально, а в work - ошибка при создании объекта COM("ADODB.RecordSet"). Я нагуглил на англоязычных форумах как дать это самое разрешение и ошибка при создании перестала возникать X++: InteropPermission permission = new InteropPermission(InteropKind::ComInterop);
;
permission.assert(); Пробовал добавить этот код и в метод открытия (на всякий случай ) и вылезла другая ошибка: Метод "open" в COM-объекте класса "ADODB.Connection" возвратил код ошибки 0x800A0E7A (<неизвестно>), который означает: Не удается найти указанный поставщик. Вероятно, он установлен неправильно. По логике, в конфигурации аксапты work не хватает каких то прав, только вот каких( в dev все работает и код один и тот же)? |
|
08.11.2017, 09:00 | #2 |
Злыдни
|
A MS Jet Database Engine на рабочем окружении установлен?
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. |
|
08.11.2017, 09:06 | #3 |
Участник
|
Вы имеете в виду рабочее окружение сервера work?
|
|
08.11.2017, 11:07 | #4 |
Участник
|
возможно то или подобное?
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 |
|