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 все работает и код один и тот же)? |
|