2010-05-06 27 views
7

Tengo DotnetNuke cargado en Visual Studio 2010. La opción 'usar servidor personalizado' en 'Opciones de inicio' está deshabilitada. ¿Por qué está deshabilitado? ¿A qué se refiere 'Usar el servidor web predeterminado' de forma predeterminada? ¿Cómo cambio el valor predeterminado? En versiones anteriores de VS, pude cambiar entre IIS y el servidor web interno (Cassini). ¡Ahora es más confuso en VS 2010!¿Por qué la opción "usar servidor personalizado" está deshabilitada en Visual Studio 2010?

¿El tipo de proyecto, proyecto de aplicación web vs proyecto de sitio web, afectaría la configuración?

Respuesta

0

Tengo todas estas opciones funcionando bien en mi máquina, y lo he intentado con bastantes soluciones, aplicaciones web y proyectos web. Se trabajó en todas partes ...

En su caso creo que podría ser un problema de permisos, o algún problema con la instalación ..

¿Qué versión de VS ¿Tiene instalado? ¿Desarrollador web? ¿Pro? ¿Último? ¿Lanzó algún error durante la instalación?

¿Estás seguro de que Cassini está instalado y disponible en tu máquina?

Además, podría intentar ejecutar VS como administrador. Claro, todavía debería funcionar sin eso (y lo hace, confía en mí: P), pero podría ayudar a descubrir el problema ...

UPD: ¿Qué tienes, y es 32/64 ¿poco?

¿Qué archivos exe tienes en estas carpetas?

C: \ Archivos de programa \ Archivos comunes \ Microsoft Shared \ devserver \ 10.0
C: \ Archivos de programa (x86) \ Archivos comunes \ Microsoft Shared \ devserver \ 10,0

+0

Es VS 2010 último en Win7 64 bit. La instalación no arrojó ningún error. Tengo WebDev.WebServer20 y WebDev.WebServer40. VS se ejecuta bajo administrador. –

+0

Esto es simplemente extraño, entonces ... Lo siento, no se me ocurre ninguna idea :( –

18

tengo Acabo de tener este problema en uno de mis proyectos que fue configurado para usar IIS Express.

La solución para mí fue hacer clic derecho en el proyecto del sitio web y seleccionar la opción para usar el servidor VS en su lugar. La opción de usar un servidor personalizado se habilitó nuevamente para que yo pudiera apuntar al sitio de IIS que quería probar.

+2

Esta es la respuesta correcta y todavía se aplica a VS 2012. –

+0

sí, exactamente lo mismo para mí en el servidor 2012. Ser molesto. deshacerse de iis express ... – 101chris

+1

¿Cómo se hace esto con una aplicación web (sin archivo de proyecto)? No existe esa opción para mí en VS 2010 – ElGavilan

6

Acabo de tener este problema también hoy con Visual Studio 2012. Otra solución es VS abierta (sin carga de proyecto) y luego Archivo> Abrir sitio web. Seleccione el sitio web con el que tiene problemas. En ese momento, VS advertirá que otro servidor está configurado para ser utilizado en este sitio. Si selecciona 'No' en el diálogo, puede usar Páginas de propiedades para configurar un servidor personalizado como se espera.

Cuestiones relacionadas