Usar soluciones .sln y carpeta Bin en ASP.NET con Visual Studio 2005
 |
La versión 2005 de visual studio incorpora un nuevo tipo de proyecto llamado "Sitio Web" o "Web site" ,a diferencia de la versión 2003 este nuevo tipo de proyecto no requiere de internet information server ( IIS ) ni de fichero de solución ni de proyecto.
El lugar de eso la propia carpeta de windows hace las veces de proyecto y en vez de una carpeta Bin con el resultado de la compilación tenemos una carpeta APP_CODE en la que todo su contenido se compila automáticamente en tiempo de ejecución. |
Si no nos gusta esta nueva forma y queremos volver al modo antiguo de trabajo con su fichero de solución .sln y su carpeta \bin con el contenido no tenemos más remedio que actualizar visual studio con el service pack 1 (podemos descargarlo en: http://msdn2.microsoft.com/es-es/vstudio/bb265237.aspx)
Una vez instalado ya podemos crear un nuevo tipo de proyecto "proyecto web" con su fichero SLN y su carpeta bin :)
Un par de ¿errores, cambios? más: en este tipo de proyectos para añadir una página asociada a una página maestra hay una plantilla especial "web con contenido" y otra "web form" a secas , en lugar de seleccionar primero web form y luego la página maestra.
Asimismo en esta versión el proyecto de tipo bilioteca de controles para Web está dentro de la sección Windows y no dentro de la sección Web por motivos desconocidos.