Agregar prerrequisitos personalizados al proyecto de configuración de visual studio


Tengo un proyecto de instalación que necesito para instalar un redistribuible que no está disponible en la lista de prerrequisitos por defecto. ¿Es posible agregar este redistribuible al bootstrapper que crea el proyecto de instalación?

Author: Web, 2009-08-26

3 answers

Descubrí cómo agregar requisitos previos personalizados al cuadro de diálogo Requisitos previos de Visual Studio.
MSDN como un buen artículo sobre la creación del requisito previo. Básicamente solo tiene que crear un manifiesto de producto y un manifiesto de paquete, copiarlos junto con su archivo distribuible a : \Archivos de programa\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Paquetes. Visual studio lo recogerá automáticamente.

 20
Author: Web,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-08-26 17:46:48

Echa un vistazo a Bootstrapper Manifest Generator tool (BMG) en http://code.msdn.microsoft.com/bmg

Se utiliza para crear paquetes Bootstrapper y añadirlos automáticamente al cuadro de diálogo Prerrequisitos de Visual Studio.

Editar: BMG se puede descargar desde https://www.softpedia.com/get/Programming/Other-Programming-Files/Bootstrapper-Manifest-Generator.shtml ahora, dado que la herramienta está en desuso aparentemente y ya no se encuentra en Microsoft servidor.

 8
Author: TheAgent,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-10-03 15:37:01

Esto se puede resolver creando un paquete bootstrapper personalizado.El siguiente enlace proporciona la creación de la misma con un ejemplo de ejemplo http://msdn.microsoft.com/en-us/library/ee726596.aspx

 0
Author: GingerJack,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-11-06 06:00:59