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, проверяли разные версии платформ
интерфей обычный, не управляемый. код выполняется на клиенте, пробовали и файловый и КС варианты.
|
|