¿Cómo cambio un sitio web de un sitio alojado en IIS a un sitio alojado en ASP.Net Development Server?

StackOverflow https://stackoverflow.com/questions/483036

Pregunta

En mi máquina anterior tenía IIS6 instalado y creé un proyecto web usando IIS como host. Este proyecto se completó, se publicó en un servidor de alojamiento interno y se registró en el control de origen.

Ahora necesito regresar y hacer un pequeño cambio en el proyecto, sin embargo, mientras tanto, he adquirido una nueva máquina. En mi nueva máquina no tengo & # 8217; no tengo IIS & # 8211; y no & # 8217; realmente no tengo ningún deseo de volver a usar IIS ya que encuentro que el servidor de desarrollo ASP.Net es suficiente para mis necesidades.

No puedo & # 8217; no puedo abrir el proyecto en Visual Studio sin convertirme en Administrador e instalar IIS 6. ¿Hay alguna forma de modificar el proyecto y los archivos de solución para que funcione bien y use ASP ¿Servidor de desarrollo .Net en su lugar?

EDITAR: información adicional, esta se creó como un sitio web no como un proyecto web , por lo que no hay un archivo .csproj.

Información de versión: Visual Studio 2008, .net 3.5.

Gracias por cualquier ayuda,

¿Fue útil?

Solución

¿Puede iniciar un nuevo proyecto y usar " Use Custom Web Server " opción?

Personalmente, comenzaría un nuevo proyecto y obtendría los archivos directamente de Source Control; al ser un sitio web en lugar de un proyecto, no debería tener ningún problema y, aunque ahora solo necesita hacer un cambio menor, es posible que necesite haga más cambios menores en el futuro, por lo que probablemente sea útil tener acceso rápido y listo a la fuente.

Otros consejos

Si se trata de un proyecto de sitio web (sin archivo .proj, sin compilación previa del código del proyecto en un archivo dll), puede intentar lo siguiente:

Abra el archivo .sln en un editor de texto de su elección y en " ProjectSection (WebsiteProperties) " agregue la siguiente línea:

VWDPort = "xxxx"

Donde xxxx es un número de puerto aleatorio que no está en uso, esta parece ser la única diferencia entre usar un servidor adecuado y usar el servidor de desarrollo.

Si se tratara de un proyecto de aplicación web, podría intentar lo siguiente:

Abra el archivo .proj en un editor de texto de su elección y modifique las propiedades de WebProject:

    Falso     Cierto     0 0     / /               Falso   

Eso podría ayudarlo a seguir.

Mirando a su alrededor, parece que puede ejecutar el servidor de desarrollo de forma independiente:

http : //blog.sb2.fr/post/2008/11/28/Use-Microsoft-NET-ASPNET-Development-Server-Standalone.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top