2010-01-27 8 views
10

Tengo un proyecto ASP.NET en Visual Studio y he agregado una aplicación clásica de foro asp. Cuando ejecuto esto en mi equipo localhost (XP Pro con IIS), obtengo "Este tipo de página no se sirve porque ha sido explícitamente forbiidden".Cómo obtener "No se sirve este tipo de página", ¿Cómo ejecutar asp clásico en VisualStudio en la máquina local?

Este proyecto tiene tanto ASP.NET como ASP clásicos que se ejecutan en el mismo proyecto.

¿Cómo puedo configurar mi máquina y/o el proyecto de Visual Studio para ejecutar la aplicación asp?

Esta aplicación funciona bien en nuestro servidor web pero necesito modificarla y depurarla en localhost.

Gracias,

James

Respuesta

0

Es probable que no haya habilitado ASP clásico (que está desactivado por defecto).

En XP 64 necesitaría ir a Extensiones de servicios web en el Administrador de IIS y establecer "Páginas de servidor activo" en "Permitido".

En XP 32 es un poco diferente (ya que se ejecuta una versión anterior de IIS) - Yo creo que hay que jugar con la ficha Filtros ISAPI en las propiedades del sitio web, pero no puedo comprobar que en este momento.

+0

soy XP 32 ... a echar un vistazo. – James

+0

No veo qué hacer en los filtros ISAPI. No puedo encontrar nada para las extensiones de servicios web. Tengo IIS versión 5.1 – James

0

Está intentando ejecutar ASP desde el servidor web de desarrollo (también conocido como Cassini) proporcionado con Visual Studio. Este servidor no es compatible con ASP clásico.

Tendrá que configurar su servidor IIS para manejar el sitio web. Luego puede depurar adjuntando a la instancia de proceso DLLHOST.EXE apropiada.

+0

¿Podré ejecutar en Visual Studio 2008? –

+0

@Thecrocodilehunter: No, aún necesitará alojar un sitio ASP clásico en IIS. – AnthonyWJones

0

tenía este mismo problema y se encontró que el cambio del modo de aislamiento de IIS 6 arregló.

En Internet Information Services (IIS), haga clic en el derecho de los Sitios Web '-> Servicio -> Deseleccionar 'Ejecutar el servicio WWW en IIS 5.0 modo de aislamiento'

Cuestiones relacionadas