Hola como estas !!
Oye una preguntota si pudiste solucionar tu problema, mira lo k pasa es k yo tmb tengo el mismo problema???
Cita:
Iniciado por iokinpardo 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.