Foros del Web » Programando para Internet » ASPX (.net) »

IIS y el intérprete de ASPX

Estas en el tema de IIS y el intérprete de ASPX en el foro de ASPX (.net) en Foros del Web. Buenas a todos, Estoy intentando hacer funcionar una página web antigua sobre un server IIS, el caso es que no consigo que el IIS interprete ...
  #1 (permalink)  
Antiguo 15/04/2010, 06:10
Avatar de Subotai  
Fecha de Ingreso: mayo-2003
Ubicación: Irúnforge
Mensajes: 198
Antigüedad: 20 años, 11 meses
Puntos: 1
Pregunta IIS y el intérprete de ASPX

Buenas a todos,

Estoy intentando hacer funcionar una página web antigua sobre un server IIS, el caso es que no consigo que el IIS interprete el código de la web.

He instalado el .NET Framework 3.5 (es más que suficiente) y al acceder a la web en lugar de interpretar el código y mostrar la web me devuelve el archivo fuente, como si de una descarga se tratara. Vamos que parece ser que me falta algún paso además de la instalación del .NET Framework 3.5

Como comprenderéis, mi herramienta de trabajo habitual es PHP así que me pierdo un poquito (tampoco demasiado :P) con esto del .NET

Ayudas? sugerencias? qué pruebas puedo hacer???

Graciassss
  #2 (permalink)  
Antiguo 15/04/2010, 07:15
Avatar de Subotai  
Fecha de Ingreso: mayo-2003
Ubicación: Irúnforge
Mensajes: 198
Antigüedad: 20 años, 11 meses
Puntos: 1
Respuesta: IIS y el intérprete de ASPX

He avanzado algo, pero todavía no lo he logrado 100%

Veréis, leyendo por ahí parece ser que debía activar el .NET 3.5, lo dejo aquí por si le hace falta a alguien, me imagino que será algo muy común.

Una vez instalado el .NET Framework, abrís la consola de windows (inicio -> ejecutar -> cmd) y escribís el siguiente comando:
Código:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
Bueno a lo que iba, ahora me aparece el siguiente mensaje:
Cita:
Aplicación de servidor no disponible

La aplicació&n Web a la que está intentando obtener acceso en este servidor Web no está disponible actualmente.nbsp; Presione el botón "Actualizar" del explorador Web para reintentar la solicitud.

Nota del administrador: En el registro de eventos de la aplicación del servidor Web puede encontrar el mensaje de error que detalla la causa del error de esta solicitud específica. Revise esta entrada de registro para consultar la causa del error.
Obviamente he ido al visor de sucesos y esto es lo que hay:
Cita:
Error al inicializar AppDomain:/LM/W3SVC/1/Root/nombredeldominio

Exception: System.IO.FileLoadException

Message: No se puede cargar el archivo o ensamblado 'System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ni una de sus dependencias. Acceso denegado.
Le seguia un trace muy largo que no merece la pena colgar aquí, además tengo esto otro


Cita:
No se pudo ejecutar la solicitud porque la identidad de proceso de ASP.NET no tiene permisos en la caché de ensamblados global. Error: 0x80070005 Acceso denegado.
Tengo la plicación en una carpeta virtual... pues así estoy, qué estoy haciendo mal??

Alguna pista?? GRACIASSS!!!
  #3 (permalink)  
Antiguo 15/04/2010, 07:54
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: IIS y el intérprete de ASPX

Tenes la APP debajo del c:\inetpub\wwwroot? por que si no es el caso tenes que ver que el usuario IUSR tenga permiso sobre la carpeta.

Saludos.
__________________
Marcelo Davila.

:. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :.

Etiquetas: .net, aspx, instalación
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:18.