:: Visual Foxpro, Foxpro for DOS
Re: the-server-threw-an-exception
pasha_usue

Сообщений: 3647
Откуда: Е-бург
Дата регистрации: 06.10.2006
У меня такое было, когда основное приложение работает без DESKTOP'а (в виде сервиса, например). Пришлось в настройках служб компонентов для DCOM объекта "Microsoft Excel Application" указать явно, от какого пользователя его запускать надо (пользователь должен быть с полноценным профилем).
Стоит попробовать, наверное.
Ratings: 0 negative/0 positive
Re: the-server-threw-an-exception
_vit

Сообщений: 5173
Дата регистрации: 29.07.2002
Я бы посмотрел в Procmon - docs.microsoft.com.
может какой отказ в доступе к файлу/папке/ключу реестра или отсутсвует, не находится какой файл/ключ реестра.

Может будет сразу видно из лога Procmon если нет сравнить логи в случае когда исключение и когда нормально работает.
Ratings: 0 negative/0 positive
Re: the-server-threw-an-exception
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
Однажды сталкивался с тем, что у приложения не было доступа в папку Windows\Temp. Почему не было доступа, так и осталось невыясненным. После разрешения доступа всё заработало.
Ratings: 0 negative/0 positive
Re: the-server-threw-an-exception
tata
Автор

Сообщений: 3458
Откуда: Казань
Дата регистрации: 23.10.2005
Ура!Все работает. Помогло разрешение на выполнение макросов в Excel. В самом файлике макросов нет.
Ratings: 0 negative/2 positive
Re: the-server-threw-an-exception
Burn

Сообщений: 5640
Откуда: Днепр
Дата регистрации: 02.01.2002
tata
В самом файлике макросов нет.
Каждый фоксовский оператор типа
loWorkBook = loExcel.WorkBooks.OPEN(lcFileXls)
рассматриваеться экселем как макрос
Ratings: 0 negative/0 positive
Re: the-server-threw-an-exception
akvvohinc

Сообщений: 4201
Откуда: Москва
Дата регистрации: 11.11.2008
tata
Ура!Все работает. Помогло разрешение на выполнение макросов в Excel.

Но что-то в "анамнезе" ничего не сообщалось об изменениях, связанных с Excel, на рабочей станции
tata
На рабочей станции снесли Fox. Вместо этого выдали ноутбук с фоксом и прочими инструментами разработчика.

Допустим, на ноуте Excel был без разрешения макросов, но кто их запретил на рабочей станции, если ранее прога там работала?
Ratings: 0 negative/0 positive
Re: the-server-threw-an-exception
tata
Автор

Сообщений: 3458
Откуда: Казань
Дата регистрации: 23.10.2005
Нет,всё-таки виновником проблемы оказался foxit reader.
Его снесли утром,все заработало,обратно поставить забыли.
Как только вернули его на место,проблема вернулась.
Помогло отключение настройки плагина с excel.
Ratings: 0 negative/0 positive
Re: the-server-threw-an-exception
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Burn
tata
В самом файлике макросов нет.
Каждый фоксовский оператор типа
loWorkBook = loExcel.WorkBooks.OPEN(lcFileXls)
рассматриваеться экселем как макрос
Не думаю что это так.
Это всякими тупыми АВ ком-вызовы могут трактоваться как "подозрительная" активность. Я точно сталкивался с проблемами когда АВ блокировал работу кода автоматизации экселя. Помогало именно отключение тогда ещё отдельного "модуля безопасности офисных приложений" или как он там назывался...


------------------
WBR, Igor
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 20 AndyNigmatec dafni_2004  (Гостей: 18)

© 2000-2024 Fox Club 
Яндекс.Метрика