Microsoft.Office.Interop.Excel.dll - Server doesnot haben Excel installiert
Ich bin die Generierung einer Excel-Datei verwenden "Microsoft.Office.Interop.Excel.dll" und meine deployment-server lässt nicht installieren Excel?
Ich weiß, dass Ihr zwingend zum installieren von Excel, also meine Frage ist:
Gibt es eine Möglichkeit, die wir bereitstellen können, den gleichen code ohne Installation von Excel?
InformationsquelleAutor user584018 | 2012-08-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, es ist zwingend erforderlich, um installieren Sie Excel. Aber Sie wissen bereits, dass, da war es, wie Sie begann die Frage zu stellen.
Den Namen der Bibliothek (Microsoft.Office.Interop.Excel.dll) ist ein guter Anhaltspunkt. Es sagt interop, kurz für Interoperabilität. Und Sie können nicht zusammenarbeiten mit etwas, das nicht existiert. Daher muss Excel installiert sein, um eine DLL verwenden, das erleichtert das zusammenspiel mit Excel.
Dies nicht machen logischen Sinn, auch wenn Sie ignorieren all der rechtlichen Fragen.
Wenn du wirklich nicht in der Lage, Excel installieren, müssen Sie einen anderen Weg finden, zu erstellen, Excel-Dateien. Es gibt einige Bibliotheken, die behaupten, dies zu tun, aber Sie haben Ihre Grenzen. Zum Beispiel:
InformationsquelleAutor Cody Gray
versuchen, diese
http://epplus.codeplex.com
dieser code ist aus http://epplus.codeplex.com
Sie können speichern byte-array in einer Datei mit der Erweiterung .xls
InformationsquelleAutor vikrantx