Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2007, 06:58
iokinpardo
 
Fecha de Ingreso: marzo-2002
Mensajes: 12
Antigüedad: 22 años, 9 meses
Puntos: 0
Error al abrir Excel en IIS7

Tengo un problemila que parece algo simple. Al abrir una Aplicacion Excel mediante ASP en IIS7. Este código funciona correctamente en IIS6.

Set objFSO = CreateObject("Scripting.FileSystemObject")
If objFSO.FileExists(Server.MapPath("/Today/File.xls")) then
Set xl1 = CreateObject("Excel.Application")
Set wb1 = xl1.Workbooks.Open(Server.MapPath("/Today/File.xls"))
wb1.Close()
xl1.Application.Quit()
response.write "&load=ok"
end if

El error salta en la linea [Set wb1 = xl1.Workbooks.Open(Server.MapPath("/Today/File.xls"))] y es el siguiente:

HTTP Error 500: Error interno de Servidor. Descripción: hay un problema con el recurso que busca y no se puede mostrar.

Es curioso que no salte el Error al crear la Aplicación, sino solo al Abrir. Y el archivo existe y con esa ruta concreta, porque si no saltaría algún error en la línea anterior con objFSO.FileExists(Server.MapPath("/Today/File.xls"))

Tengo todos las autenticaciones correctas y permisos.

Office XP Profesional, y Windows Vista instalado.

No se que recurso es el que se supone que tiene que buscar. Este mismo código funciona perfecto en IIS6 y IIS5.