Создание файла 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.