Proyecto de empequetado y distribucion

dandolotodo
29 de Marzo del 2005

Hola

Tengo hecho un pequeño proyecto en VB .NET, y me gustaria hacer un programa de instalacion para poder llevarlo a otros ordenadores junto con sus dependencias (DLLs...). Para ello he visto que se puede agregar otro proyecto de empaquetado, que ademas disponde de un wizard, en el que hace todo lo necesario. El problema es que al generar este proyecto, me da el siguiente warning:
ADVERTENCIA: El programa de instalación no contiene .NET Framework, que se instala en el equipo de destino al ejecutar el archivo dotnetfx.exe antes de que el programa de instalación empiece a instalar. El archivo dotnetfx.exe se encuentra disponible en los medios de Visual Studio .NET 'Windows Components Update', y se redistribuye con el programa de instalacion.
Es decir, que pide que el .NET Framework este añadido al proyecto de empaquetado.
Me gustaria que alguien me dijera como se hace para añadir el Framework al proyecto de instalacion.

···
29 de Marzo del 2005
Hola,
el archivo dotnetfx.exe (que es el instalado del .net framework) no lo puedes añadir a un proyecto de instalacion. Lo que te quieren decir con ese aviso (supongo) es que instales el .net framework antes de ejecutar el instalador que crees con tu proyecto. De todas formas todo lo que te hace falta para ejecutar tu aplicacion en otro pc, ademas de tener en este el .net framework, esta en la carpeta BIN (dentro de la carpeta donde tengas tu proyecto de visual basic.net).
Saludos.

···
29 de Marzo del 2005
Lo de que el archivo dotnetfx.exe no lo puedas añadir a proyecto de instalacion no es cierto si que lo puedes añadir, lo que no puedes es instalar el .net framework desde el paquete de instalacion lo tienes que instalar a parte. No me habia explicado bien. De todas formas este archivo no hace falta que este en el proyecto de instalacion. Solo hace falta ( como ya te digo arriba ) lo que esta dentro de la carpeta BIN que comento arriba y tener el .net framework instalado en el pc donde lo quieras ejecutar. Saludos de nuevo.