asp.net excel interop asp.net-2.0

asp.net - Excel dll para Microsoft.Office.Interop.Excel



asp.net-2.0 (4)

Queremos utilizar Microsoft.Office.Interop.Excel en nuestra aplicación web. Todo funciona bien en nuestras máquinas locales, pero en nuestra máquina de prueba estamos teniendo problemas. No tiene Visual Studio ni Office instalados en él.
Estamos utilizando .NET framework 2.0 y el servidor se está ejecutando en Windows Server 2003 con IIS6.

¿Hay un archivo DLL que deba instalarse en la máquina o agregarse al contenedor de la aplicación web?


Deberá tener MS Office y los ensamblados de Office Interop instalados en su servidor para que funcionen.


Estoy bastante seguro de que necesitará tener Office instalado en la máquina en la que se está ejecutando. Al menos esa es mi experiencia al crear aplicaciones de escritorio que usan Office.Interop



OpenXML?

Lo tengo trabajando en este momento para crear archivos de hoja de cálculo de Office 2007 / Open Office.

  1. Punto a la mesa
  2. Incluir encabezados de columna: parámetro opcional
  3. Detectar tipo de datos - parámetro opcional
  4. Transmitir a usuario o guardar en el sistema de archivos o guardar en el sistema de archivos y luego descargar inmediatamente.
  5. Resultados un archivo de Excel con celdas que se detectan como números / cadenas.