¿Cuál es la diferencia entre el servidor IIS y el servidor de desarrollo proporcionada por el estudio visual?
-
28-09-2019 - |
Pregunta
Puede alguien por favor dígame la diferencia entre el servidor IIS y el servidor de desarrollo proporcionadas por Visual Studio.
Solución
Aquí está un par de enlaces para leer sobre: ??-)
diferencias núcleo entre IIS y el servidor de desarrollo de ASP.NET
ASP.NET servidor de desarrollo o localhost IIS?
¿Cuáles son las (des) ventajas de la utilización de Cassini en lugar de IIS?
No sé por qué su mira en esto, pero es posible que desee echar un vistazo a IIS Express - Presentación de IIS expreso
Otros consejos
Existen diferencias muchos, algunos de ellos:
- El acceso local en Cassini
- Cassini no soporta S
- Cassini se ejecuta como su cuenta (el que ha iniciado sesión), IIS se ejecuta como un servicio que significa algunas cosas cambian un poco
- No es compatible con los métodos de autenticación como básica, implícita, etc.
- no se ejecuta cualquiera de los módulos de IIS, lo que significa que no será capaz de hacer cosas como reescritura de URL, documentos predeterminados, el examen de directorios, Errores personalizados para las páginas estáticas, etc.
- No es compatible con cosas como los directorios virtuales, etc.
Lo que yo recomendaría a cualquiera que quiera algo tan simple como Cassini, todavía más compatible es utilizar IIS Express, que es compatible con casi todas las características de IIS sin embargo, con un modelo muy simplificado adecuado para el desarrollo http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing -iis-express.aspx . Visual Studio incluirá soporte para el mismo.