Tengo un problema que pensé que podría ser común, busqué en la web pero no encontré nada.IIS Express en una máquina de desarrollo compartido (rdp)
Estamos utilizando una máquina de desarrollo compartido, y todos los desarrolladores se conecta a través de RDP y tiene su propio perfil, escritorio, etc.
El problema que estoy encontrando es con IIS Express. Dado que está configurado a nivel de usuario (applicationhost.config dentro de documentos/iisexpress/config) y el puerto configurado debe coincidir con el declarado en el archivo .csproj, dos desarrolladores no pueden ejecutarse en el mismo puerto, ya que da el error "el puerto ya está en uso".
Para que funcione, tenemos que cambiar manualmente el puerto tanto en csproj como en applicationhost.config para cada desarrollador, pero es solo una solución temporal ya que cuando confirmamos nuestros cambios a SVN, el archivo csproj se fusiona , entonces tenemos que hacer este proceso cada vez que alguien se comprometa/actualice.
Mi pregunta es: ¿hay una forma clara de usar IIS express con Visual Studio 2010 en una máquina de desarrollo compartido?
Gracias.
estaría utilizando el servidor de Visual Studio Desarrollo con puertos Autoasignado ser una opción o es necesario utilizar IIS Express por una razón específica? – Filburt
Intentaríamos hacer que IIS funcione expresamente, ya que lee los valores de configuración de IIS declarados en web.config, mientras que Cassini no lo hace. Sé que Cassini con puertos automáticos funciona, solo queremos encontrar una forma correcta de usar IIS express. –
FYI, IIS Express será el predeterminado en la próxima versión de Visual Studio. No estoy seguro de que Cassini esté disponible. –