Convertir a sitio web mueve todas sus declaraciones de control de la clase de página principal a un archivo secundario (yourpage.aspx.designer.cs).
Hace esto usando una clase parcial. Es decir, la misma clase para su página, pero dividida en dos archivos separados.
Esto permite que el diseñador de VS2k5 (y VS2k8) genere código para sus páginas sin dañar el espagueti de código generado en el archivo de clase principal.
No necesita hacer este paso para construir el proyecto, pero si continúa manteniendo el proyecto, también lo hará.
EDITAR:
Oye mira, MSDN me hace copias de seguridad:
Para convertir el código para utilizar el modelo de clase parcial
- Asegúrese de que el código se compila sin errores.
- En el Explorador de soluciones, haga clic con el botón derecho en el nombre del proyecto y haga clic en Convertir a aplicación web. Este comando itera a través de cada página y el control del usuario en el proyecto. Mueve todas las declaraciones de control a un archivo .designer.cs o designer.vb. También agrega declaraciones de controlador de eventos al marcado de control de servidor en los archivos .aspx y .ascx.
- Cuando el proceso haya finalizado, verifique la ventana Lista de tareas para ver si se informan errores de conversión.
- Si la Lista de tareas muestra errores, haga clic con el botón derecho en la página correspondiente en el Explorador de soluciones y seleccione Ver código y Ver archivo genérico de código para examinar el código y solucionar problemas.
- Vuelva a compilar el proyecto para asegurarse de que se compila sin errores.