• Martes 30 de Abril de 2024, 01:53

Autor Tema:  El Servidor No Interpreta Asp.net  (Leído 2821 veces)

Ruben3d

  • Miembro HIPER activo
  • ****
  • Mensajes: 710
  • Nacionalidad: es
    • Ver Perfil
    • Web personal
El Servidor No Interpreta Asp.net
« en: Martes 20 de Julio de 2004, 22:20 »
0
Hola.

Estoy empezando con ASP.NET usando Web Matrix y tengo el problema de que cuando uso como servidor el IIS 5.1 no ejecuta el archivo aspx y lo envia tal cual al cliente (que lo interpreta como si fuese un HTML normal). Si uso el servidor local que trae integrado todo funciona bien (pero la gente no puede acceder desde fuera).

He probado también con el VS.NET en vez del Web Matrix y ocurre lo mismo con el IIS.

He leido que puede ser debido a que he instalado el IIS después del .NET Framework, aunque he ejecutado la reparación de éste último y todo sigue igual.

¿A alguien se le ocurre por qué el IIS se niega a funcionar bien con .NET?

Muchas gracias.

Ruben3d

PD: Para más datos, estoy ejecutando todo en Windows XP Professional. El VS.NET es el 2002, el .NET Framework es el 1.0 y el Web Matrix es el 0.6.812.0, a parte del IIS que es el 5.1.

Ruben3d

  • Miembro HIPER activo
  • ****
  • Mensajes: 710
  • Nacionalidad: es
    • Ver Perfil
    • Web personal
Re: El Servidor No Interpreta Asp.net
« Respuesta #1 en: Miércoles 21 de Julio de 2004, 00:47 »
0
Bueno, encontré la solución. Según parece, al haber instalado el IIS después del ASP .NET no tenía registrado este último (y no se arreglaba actualizando :(). Por suerte, he encontrado este post en los foros de ASP.NET:

Citar
HOWTO: Make ASP.Net Render Server Controls
Posted: 16 May 2004 11:13 PM
Symptoms:
Server control tags are shown in browser rather than the controls. This means that ASP.Net is not properly registered with IIS.

Solution:
These steps must be followed on the server computer:

Start>Run>cmd
cd %windir%\microsoft.net\framework\v1.0.3705 [press enter]
aspnet_regiis -i [press enter]

If the v1.0.3705 directory does not exist, do this:

Start>Run>cmd
cd %windir%\microsoft.net\framework\v1.1.4322 [press enter]
aspnet_regiis -i [press enter]

If the v1.1.4322 directory does not exist as well, follow this link to download asp.net to your computer:
http://www.microsoft.com/downloads/details...&displaylang=en
 

--------------------------------------------------------------------------------
--Brian Desmond
Windows Server MVP
desmondb@payton.cps.k12.il.us
http://www.wpcp.org/

Un saludo.

Ruben3d