Microsoft.Office.Interop.Excel

10/05/2010 - 16:19 von Frank B. | Report spam
Hallo,
ich verwende in einer Webseite die Microsoft.Office.Interop.Excel.dll um
Daten in ein Excelblatt auszugeben. Muss dafür auf dem Server Excel
installiert sein, oder reicht es wenn dies auf dem Client installiert ist?

Mit freundlichen Grüßen
Frank B.
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
10/05/2010 - 18:18 | Warnen spam
Hallo Frank,

"Frank B." schrieb:

ich verwende in einer Webseite die Microsoft.Office.Interop.Excel.dll um
Daten in ein Excelblatt auszugeben. Muss dafà¼r auf dem Server Excel
installiert sein, oder reicht es wenn dies auf dem Client installiert ist?



Excel _müsste_ auf dem Server installiert sein, _sollte_ es aber nicht.

http://support.microsoft.com/kb/257757

Mit anderen Worten: Excel, Word, ... haben auf einem Webserver nichts,
aber auch gar nichts verloren.

Wenn Du mit OleDb nicht auskommst (was bspw. beim Verwenden einer Exceldatei
als "Datenbank" völlig ausreicht), solltest Du dir eher eine Komponente wie
bspw. Aspose.Cells, ... anschauen.

http://www.aspose.com/Products/Aspose.Cells

Wenn Du nur neuere Versionen von Excel unterstützen musst/willst, kann man
auch das hier nehmen:

http://msdn.microsoft.com/de-de/lib...14%29.aspx
http://www.google.de/#q=asp.net+excel+OpenXml

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen