Excel = Новый COMОбъект("Excel.Application"); Книга = Excel.WorkBooks.Open("D:\Dst\Order.xls");Можем попасть на ошибку открытия, а лечится это так:
на сервере убиваем excel (taskkill /im excel.exe /f)
открываем оснастку "Службы компонентов" (Пуск->Администрирование->Службы компонентов)
в ней раскрываем ветку Службы компонентов->Компьютеры->Мой компьютер->Настройка DCOM
справа в списке находим Microsoft Excel Application, открываем Свойства, вкладка Удостоверение, выбираем "Текущий пользователь", ОК.
Готово
Или еще создаем каталог в системной папке:
Please make this folder.
C:\Windows\SysWOW64\config\systemprofile\Desktop
Комментариев нет:
Отправить комментарий