Как написать в документ Excel, не установив Microsoft Excel на сервере? - PullRequest
0 голосов
/ 05 декабря 2010

Мне было интересно, если на моем сервере не установлен офисный продукт Excel, как я могу писать в документ Excel с использованием кода .net?Я знаю, что есть сборка Microsoft.Inerop.Excel, которая поможет в этом, но у меня она не работает.Я получаю ошибку идентификатора CLSID, в которой выполняется поиск данного конкретного guid, но он не установлен на моей машине.На моем сервере установлены сборки Interop, но я не могу использовать объект Excell.Application.Есть ли другой объект, который я могу использовать вместо Excel.Application (), чтобы создать документ Excel на сервере, на котором продукт offce excel не установлен?Кроме того, у меня установлен 64-разрядный сервер SharePoint, и если у вас есть какие-либо изменения с использованием SharePoint 2010, я бы тоже хотел о них узнать.

Спасибо,

1 Ответ

1 голос
/ 06 декабря 2010

Существует несколько сторонних инструментов, коммерческих, таких как Spire.xls (которые мы использовали, и они работают довольно хорошо), и бесплатных, например, отлично (http://code.google.com/p/excellibrary/).

).

Это было задано ранее, см. Создание файла Excel (.XLS и .XLSX) из C # (думаю, кто-то может закрыть этот вопрос).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...