8.2 Создание Com-объекта на удаленном сервере #575863


#0 by Oegir
Привет. Есть база УНФ, файловый вариант, опубликована на web-сервере IIS 7, система MS Windpws Server 2008. Есть желание работать с Excel из внешней обработки через web-интерфейс, но на компьютере с Web-сервером не установлен Excel. В локальной сети есть другой компьютер с установленным экселем, в конструкторе Новый ComОбъект вторым параметром можно передать адрес сервера, на котором он создается. Я пишу ОбъектExcel = Новый ComОбъект("Excel.Application", "ip-адрес") но получаю ошибку. Возможно ли так работать с Excel в принципе, и если да, то какие настройки должны быть установлены (имеются в виду разрешения, открытые порты, политики безопасности и пр.)
#1 by Rovan
"но получаю ошибку. " - какую ?
#2 by Oegir
Текст ошибки: {ВнешняяОбработка.МояОбработка.МодульОбъекта}: Ошибка при вызове конструктора (COMОбъект): Invalid class string: Invalid class string
#3 by Ненавижу 1С
а если не ИП-адрес, а имя?
#4 by izekia
как ты его создашь локально если у тебя имя этого класса не зарегистрировано ... если только через дком
#5 by Oegir
Пробовал - то же самое.
#6 by izekia
надо еще немного представлять что такое запуск приложения на удаленном сервере
#7 by izekia
еще на разрядность стоит обратить внимание
#8 by Oegir
Спасибо, есть от чего оттолкнуться.
#9 by izekia
да не за что ... просто, как мне кажется, стоит разобраться хотя бы в принципах работы работы механизма, который используешь, если ты программист
#10 by Oegir
Не могу не согласиться. Собственно я и пытаюсь
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С