Имя: Пароль:
1C
1С v8
winserver 2012: Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту) NameDecl.d
0 jo77
 
28.08.19
21:21
Коллеги, добрый день,

вот этот небольшой код не работает только под ОС winserver 2012:

Процедура Загрузть()
    
    Компонента = "f:\pomoyka\1\NameDecl.dll";
    Файл = Новый Файл(Компонента);
    
    ФайлСуществует  = Файл.Существует();
    Сообщить("ФайлСуществуетКлиент = " + ФайлСуществует);
    
    
    Попытка
        
        ЗагрузитьВнешнююКомпоненту(Компонента);
    Исключение
    КонецПопытки;
    
    Объект = Новый("AddIn.NameDeclension");
    
КонецПроцедуры

библиотека зарегистрирована, на других ОС от win 7 до win 10 работает.
пользователю все полномочия выданы.

склоняюсь к двум вариантам:
1. либо что-то на уровне безопасности сервака срабатывает (помню были аналогичные ситуации и на форуме видел как крутили какие-то настройки для запуска DCOM)
2. либо библиотека в принципе не работает под этой ОС (что вряд ли)
3. возможен третий вариант который еще не пришел в голову

у кого какие соображения есть?
1 jo77
 
28.08.19
21:32
да, забыл сообщить:
1С 8.3, проверяли разные версии платформ
интерфей обычный, не управляемый. код выполняется на клиенте, пробовали и файловый и КС варианты.
2 jo77
 
28.08.19
22:00
вопрос снят. запускали библиотеку х32 под 1С х64.
AdBlock убивает бесплатный контент. 1Сергей