Цитата:
Сообщение от
BOAL
Переделали отчеты на .NET с указанием в ссылках АОТ
\References\Microsoft.Office.Interop.Excel
Но там жестко прописана версия офиса 2007 (12.0), тк она стоит на сервере с АОС
Клиент заходит в АХ с локала, там офис 2003
Имеем ошибку
(
А версия ОС какая ?
По моим наблюдениям сборки для офиса (Microsoft.Office.Interop.Excel.dll)
НЕ устанавливаются, например для ОС WinXp при установке office.
(C Win 7 проблем не должно быть)
Попробуйте скопировать этот файл DLL (Microsoft.Office.Interop.Excel.dll) "вручную", например в папку bin Аксапта клиента.
Регистрировать его в GAC не обязательно. Достаточно перезапустить Аксапту. У меня так заработало на WinXp.
По поводу версий подключенных к Аксапта библиотек... Не знаю как с 2003 офисом
но если подключить к Аксапта сборку DLL от офиса 2007 (версия 12),
то написанный код Аксапта будет работать на станции с офисом 2010 (версия 14) без всяких проблем.
(Правда все это касается Outlook, но мне кажется что для Excel должно быть то же самое)