Показать сообщение отдельно
Старый 27.09.2016, 18:14   #25  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Валится на создании не самого DictClass, а экземпляра класса-наследника DocuAction, например, DocuActionTrans. Штатный т.н. документооборот в 2009-й жестко завязан в ряде мест на клиента. Чтобы это побороть, приходилось в ряде классов Docu* менять тип запуска на Called from и делать кое-где костыли, чтобы иногда явно создавать экземпляры классов на клиенте. После доработки напильником прикрепление файлов нормально заработало на сервере.
Цитата:
Сообщение от Logger Посмотреть сообщение
У вас похоже создаваемый класс клиентский. (Не dictClass а тот который он пытается создать методом dictClass.MakeObject())

Есть несколько способов
1. Запустить пакетник в старом режиме (а-ля ax3 - чтобы висел ax32.exe и обрабатывал эту пакетную группу) - это быстрый и неудобный но рабочий способ.
2. Доработать напильником docu* классы чтобы они были Called from

Я вас понял, спасибо большое за ответы!

Произведу отладку и посмотрю, что заходит в makeObject, какой класс, его и откорректирую, если вариант с guid-ом не подойдет.