Con éste tip, aprenderemos a publicar una aplicación de Visual Basic.NET, ya creada, en un CD-ROM o DVD mediante ClickOnce de VB.NET, para compartirlo con otros usuarios.
Además del programa en sí, el programa de instalación deberá incluir otros componentes o archivos necesarios para que el programa se ejecute en los demás ordenadores; éstos se conocen como requisitos previos.
Determinar exactamente qué requisitos necesita el programa, puede ser una tarea difícil; afortunadamente las herramientas de publicación de ClickOnce en Visual Basic.NET realizan éstas y otras tareas. También puede utilizar la publicación de ClickOnce para publicar el programa en Internet o en una red local. Pero éstos los veremos en Tips posteriores.
Distribuir un programa de Visual Basic.NET en CD-DVD con ClickOnce
Publicar el programa mediante ClickOnce es un proceso bastante sencillo, en el que se realizan algunas elecciones en el Asistente para publicación y se graban los archivos resultantes en un CD.
Antes de publicar el programa, lo probamos y comprobamos que no haya errores. Cuando está listo para publicar, puede iniciar el Asistente para publicación eligiendo el comando Publicar en el menú Generar.
El Asistente para publicación consta de tres pasos. El primer paso es seleccionar dónde queremos ubicar el programa de instalación y cualquier archivo asociado. Si está publicando en un CD, seleccione una carpeta en el disco local; más adelante volverá a seleccionar esta ubicación para grabar el programa en un CD. El segundo paso es especificar cómo instalarán los usuarios el programa; en este caso, desde un CD-ROM y el paso final implica especificar si el programa buscará automáticamente una versión más reciente del programa cada vez que se inicie.
Publicar en un CD mediante ClickOnce
En el menú Archivo, seleccione Abrir proyecto.
En el cuadro de diálogo Abrir proyecto, vamos a cualquier proyecto Aplicación para Windows que haya creado y hacemos clic en Abrir.
Presionamos F5 para ejecutar el proyecto o damos al Play. Si hay algún error, deberemos corregirlo antes de continuar....
En el menú Generar, seleccionamos Publicar "nombre de proyecto", donde "nombre de proyecto" es el nombre del proyecto que estamos usando.
Se iniciará el Asistente para publicación.
En la página ¿Dónde desea publicar la aplicación? del Asistente para publicación, escribimos la ruta de acceso donde desea publicar el programa, por ejemplo , C:\publish. Si la carpeta no existe, se te solicitará que la crees.
En la página ¿Cómo instalarán los usuarios la aplicación?, seleccionamos: Desde un CD-ROM o un DVD-ROM y hacemos clic en Siguiente.
En la página ¿Dónde buscará la aplicación las actualizaciones?, seleccionamos: La aplicación no comprobará si hay actualizaciones.
Hacemos clic en Finalizar. El programa se publicará en la ubicación que se especificó en la primera página del asistente.
Ahora podemos utilizar el quemador de CD o DVD para grabar el programa.
¡Deberemos incluir todos los archivos de la carpeta donde se publicó el programa!
Llevamos el CD o DVD listos a cualquier equipo y ejecutamos el archivo Setup.exe. Si se debe instalar cualquier requisito previo como .NET Framework, se solicitará que lo descargue e instale.
Una vez finalizada la instalación, podemos ejecutar el programa desde el acceso directo que se encuentra en el menú Inicio.
Y así, al llevar el CD con el archivo de Visual Basic para verlo en cualquier ordenador, sin necesidad de que lo tenga instalado, podemos hacerlo muy rápidamente!
pero como hago para que instale los prerequisistos sin descargarlos desde internet? Por:xGs_Manco-blog
muy bueno pero como se hace para que sea automatico,osea que cuando pongas el cd inicie de inmediato la instalacion? Por:GErM@N-blog
GErM@N-blog :
muy bueno pero como se hace para que sea automatico,osea que cuando pongas el cd inicie de inmediato la instalacion?
Hola GErM@N, lo que dices es un autorun, también tengo un ejemplo de autorun en cristalab, pero es de Flash, aunque es casi lo mismo. Miralo. Por:Wyrm
saludos amigo... necesito ayuda, estoy siguiendo los pasos indicados aca pero la instalacion la hace donde le da la gana por asi decirlo (en documents and settings/administrador/configuracion local/temp/vmstp6) y alli en diferentes carpetas riega los archivos necesarios entre ellos la base de datos por lo q no la consigue en el codigo... q estoy haciendo mal...?? Por:Snake-blog
Felicitaciones siempre quise crear un istalador de mis aplicaciones, no olviden mi pedido de subir algun sistema completo para que se pueda guiarmnos a los que estamos empesando. libano_xx@hotmail.com.
Os agradecere Por:LeninDC-blog