Actualizar proyectos WebClass a Visual Basic 2005

Actualización: noviembre 2007

Los proyectos WebClass de Visual Basic 6.0 (también conocidos como proyectos de aplicación IIS) se pueden actualizar a proyectos de sitios Web de ASP.NET mediante el Asistente para actualización. El proceso de actualización de proyectos WebClass es básicamente el mismo que para cualquier otro tipo de proyecto, sin embargo, existen ciertas cuestiones a tener en cuenta.

Actualizar WebClasses

Cuando se actualiza un proyecto WebClass, de forma predeterminada el proyecto se creará con el nuevo nombre de proyecto NombreProyecto.NET (donde NombreProyecto es el nombre del proyecto de Visual Basic 6.0).

Cuando un proyecto WebClass de Visual Basic 6.0 se actualiza a ASP.NET, el archivo .asp del proyecto se actualiza a un archivo .aspx. Sin embargo, las referencias al archivo .asp que existan en un archivo de plantillas HTML no se cambiarán automáticamente por referencias a un archivo .aspx. Éstas no se actualizan porque el archivo de plantillas puede contener referencias a otros archivos .asp que no formaban parte del proyecto WebClass.

Además, cuando se copian los archivos en el nuevo directorio durante la actualización, sólo se copian los archivos de plantillas HTML. El resto de los archivos .html o archivos de imágenes no se copiarán al nuevo directorio.

Cuando agrega archivos HTML a un proyecto de sitio Web de ASP.NET, se agregan de manera predeterminada como archivos de contenido. Cuando se actualiza un proyecto WebClass, los archivos HTML se agregan como recursos incrustados. Si se agregan archivos HTML al proyecto después de la actualización, se deberá establecer su propiedad Acción de generación en Recurso incrustado para hacerlos visibles a la aplicación.

Sugerencia:

Todavía puede hacer referencia a un archivo HTML que no está incrustado proporcionando una ruta de acceso completa al archivo.

Si nunca ha creado una Aplicación de sitio Web de ASP.NET antes de actualizar su primer proyecto WebClass de Visual Basic 6.0, será necesario establecer el objeto StartUp del proyecto. Esto se hace haciendo clic con el botón secundario del mouse en el archivo .aspx y seleccionando Establecer como página de inicio en el menú de acceso directo antes de ejecutar el proyecto actualizado.

Vea también

Conceptos

Clases Web para usuarios de Visual Basic 6.0

Otros recursos

Actualizar aplicaciones creadas en versiones anteriores de Visual Basic