Создание файла Excel в C# дает и ошибка в Office 2003

Я создаю приложение, которое создает файл Excel, когда кнопка нажимается без сохранения, оно отлично работает на моем локальном компьютере, пока есть Microsoft Office 2007. Проблема в том, что когда я помещаю это приложение на сервер с Microsoft Office 2003, это дает мне ошибка о чем-то вроде этого Microsoft.Office.Interop.Excel, Version=12.0.0.0

Это потому, что я использую Microsoft.Office.Interop.Excel API? Я искал об этой проблеме и нашел некоторые решения, которые не работали, как ожидалось, как загрузка PIA!!

1 ответ

Решение

Установите Office 2007 на свой сервер. Поскольку вы не можете перераспределить Microsoft библиотеки DLL с вашим приложением, в этом случае на компьютерах должны быть установлены библиотеки DLL в GAC.

Другие вопросы по тегам