2010-08-17 6 views
6

¿Es posible ejecutar ASP clásico en el servidor web Cassini?¿Es posible ejecutar asp clásico en Cassini Webserver?

Tengo un sitio web mixto (ASP clásico y dotnet) ...

+0

¿Por qué quieres usar Cassini? Hago todo mi desarrollo web a través de IIS independientemente ya que funciona mucho mejor. –

+0

@Kirk, tener que ejecutar Visual Studio es un problema, además del faff de asignar un directorio virtual a la carpeta del proyecto. Simplemente no es tan * cero fricción * como usar Cassini. Además, nunca encontré una situación en la que necesite un "mejor rendimiento" durante el desarrollo de mi servidor web. =) – Rob

+0

1) ¿Qué quiere decir con "tener que ejecutar Visual Studio es un dolor"? ¿Qué tiene que ver IIS con VS? 2) Se tarda unos 10 segundos en configurar el sitio en IIS. 3) En Cassini, encuentro que las páginas web refrescantes a menudo toman del orden de un segundo o dos, en lugar de las respuestas de milisegundos que IIS entrega. Llámame impaciente. :) –

Respuesta

7

No, no puedes. Cassini solo renderiza páginas de ASP.net.

1

Cassini se ejecuta desde dentro de Visual Studio. Si tiene una solución que contiene ASP.NET y ASP, continuará ejecutándose en Cassini. Pero no se puede ejecutar una aplicación ASP clásica pura de esta manera.

+0

Yeap, pero las páginas asp clásicas no se muestran en cassini :( – andrecarlucci

+0

También puede ejecutar Cassini desde el símbolo del sistema http://blog.krisvandermast.com/HowToRunningTheBuiltInWebserverOfVisualStudio2005Yourself.aspx – XIII

7

¿Has considerado IIS Express? Es similar a las instancias de usuario de Sql Server Express porque se puede ejecutar y usar sin requerir privilegios administrativos o cambios en su código para atenderlo. Es una versión de "modo de usuario" de IIS y, por lo tanto, es totalmente compatible con ASP clásico, lo que ayudaría con su escenario.

Aún no está integrado en Visual Studio (de la misma manera que Cassini), pero habrá un parche de herramientas para hacerlo en algún momento.

+0

¿Qué "cambios en su código" son necesarios para IIS normal? –

+0

@Kirk, hay algunas cosas que * no * funcionan en Cassini (pero funcionan en IIS) que se puede trabajar utilizando diferentes técnicas para que funcionen en ambos, lo que hace que a veces sea más fácil codificar las limitaciones de Cassini. No puedo recordar lo que están fuera de mi cabeza, pero hay algunos de ellos – Rob

+0

Eduardo realmente respondió mi pregunta, pero voté por encima de tu respuesta gracias al consejo de IIS Express :) – andrecarlucci