Pregunta

OK, implementar ASP.NET MVC parece ser doloroso. Quiero implementar mi aplicación ASP.NET MVC en Windows XP (IIS 5.1), pero parece que no puedo encontrar cómo hacerlo. Cuando escribo el nombre de la aplicación en la barra de direcciones del navegador web obtengo un "sitio web no disponible" mensaje.

Existen soluciones para IIS 6.0 , pero ¿qué pasa con IIS 5.1?

¿Fue útil?

Solución

Esto es lo que descubrí y lo que funcionó para : Implemente la aplicación ASP.NET MVC en Windows XP (IIS 5.1)

Editar:

Para la última versión de ASP.NET MVC, reemplace .mvc con un comodín. * Cuadro de texto de extensión en la asignación Agregar / Editar extensión de aplicación.

Otros consejos

Debe agregar una asignación de comodines en IIS 5. En IIS 6 tiene una sección específica para agregar asignaciones de comodines. En IIS 5, asigna la extensión. * Y selecciona su dll asp.net ISAPI. Si el " Ok " no se puede hacer clic en el botón, haga clic en el cuadro de texto de la ruta dll y luego se debe hacer clic (no pregunte, esto me pasa todo el tiempo).

Para alojar aplicaciones ASP .NET MVC en Windows XP, use Desarrollador IIS Expresar .

Después de instalar IIS Express, abra un símbolo del sistema en la ubicación de instalación y ejecute lo siguiente (sustituyendo cuando sea necesario):

  

iisexpress.exe   / ruta: [ruta_a_proyecto_mvc_]   / port: [puerto] / systray: verdadero /clr:v2.0

El proceso same (usando Ionic rewriter) que funciona para 6.0 funciona para nosotros en 5.x. ¿Qué ves en el registro de eventos de la aplicación de Windows? ¿Y el registro del servidor IIS? ¿Has probado una reescritura?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top