2011-03-15 8 views
6

Solo he leído un poco acerca de IIS Express, y estoy en el proceso de downloading y ahora lo estoy instalando. Parece que debería ser capaz de desinstalar IIS correctamente y solo hacer uso de IIS Express al desarrollar/depurar tecnologías basadas en servidor web en Visual Studio (2010 SP1).¿Qué me impide usar IIS Express exclusivamente en mi caja de desarrollo?

  1. ¿Es esta una conclusión lógica?
  2. ¿Qué escenarios de desarrollo pueden no funcionar bien con IIS Express?
  3. ¿Hay casos en los que IIS sea absolutamente necesario?

Mi uso de IIS en el pasado ha sido por casos ASP.NET MVC, unas cuantas sesiones de depuración de servicios web, etc. Obviamente IIS adecuada sigue siendo necesaria para la realidad de alojamiento las soluciones resultantes, pero ¿Puedo realista "liberar recursos" y simplemente usar IIS Express a pedido?

Respuesta

6

Que yo sepa algunos problemas conocidos con IIS Express:

  1. Sólo protocolos HTTP/HTTPS son compatibles

  2. Hay soporte de interfaz de usuario limitada (a través de Visual Studio y WebMatrix) para configurar IIS Express. Pero puede configurarlo manualmente editando applicationhost.config.

  3. IIS Express sale como se inició la sesión actual del usuario, por lo que puede que tenga problemas como http://forums.iis.net/t/1175734.aspx

  4. Será lenta ya que por defecto no la solicitud de búsqueda y rastreo de la consola están habilitados (solicitud con error de rastreo se puede desactivar edición de archivos applicationhost.config)

  5. Kernel modo de almacenamiento en caché no es compatible

+1

en este sentido, el uso de IIS Express en lugar de IIS no exactamente liberar los recursos. – NotMe

Cuestiones relacionadas