|
ошибка при вызове метода контекста (open) |
☑ |
0
shishka1989
29.11.17
✎
14:25
|
Доброе время суток.
Проблема заключается в следующем внешняя обработка загрузки из Эксель на личном компьютере работает нормально, но на РДП выдает ошибку "ошибка при вызове метода контекста (open)" там и там база файловая.Переделал все что нашел в инете
- создал папку C:\Windows\SysWOW64\config\systemprofile\Desktop ;
- Настройки DCOM добавил пользователя;
- И проделал "А решается это так:
на сервере убиваем excel (taskkill /im excel.exe /f)
открываем оснастку "Службы компонентов" (Пуск->Администрирование->Службы компонентов)
в ней раскрываем ветку Службы компонентов->Компьютеры->Мой компьютер->Настройка DCOM
справа в списке находим Microsoft Excel Application, открываем Свойства, вкладка Удостоверение, выбираем "Текущий пользователь", ОК.
Готово"
И все равно выскакиваю по ошибке.
Есть у кого то предложение что можно сделать еще.
|
|
1
Волшебник
модератор
29.11.17
✎
14:26
|
Покажите текст ошибки полностью
|
|
2
Ёпрст
гуру
29.11.17
✎
14:26
|
(0) сам эксель то там хоть установлен ? Ежели да, то какой он версии?
|
|
3
shishka1989
29.11.17
✎
14:37
|
Эксель 16 стоит х64 и вида сервер2012 х64
|
|
4
shishka1989
29.11.17
✎
14:55
|
{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(35)}: Ошибка при вызове метода контекста (Open)
КНИГА = Excel.WorkBooks.Open(ИмяФайла);
по причине:
Неизвестная ошибка
|
|
5
Волшебник
модератор
29.11.17
✎
15:26
|
(4) может файл уже открыт кем-то
или нет прав
или там не Excel
или левые символы в имени файла
короче Неизвестная ошибка
|
|
6
shishka1989
29.11.17
✎
15:51
|
Права есть
Точно эксель
Символов левых нет проверил
|
|
7
StrelokCj
07.12.17
✎
09:24
|
(6) Решить проблему удалось?
|
|
8
Сияющий в темноте
07.12.17
✎
09:43
|
интерактивно эксель этот файл открывает?
|
|
9
StrelokCj
07.12.17
✎
09:47
|
(8) Открывает.
|
|