Usando el instalador avanzado, ¿es posible agregar EULA, cuando el nivel de interfaz de usuario de arranque está en la interfaz de usuario básica y el progreso (o) la instalación silenciosa (sin interfaz de usuario)

Necesito agregar el cuadro de diálogo EULA, antes de que comience la instalación de los requisitos previos, después de aceptar solo el EULA, los requisitos previos y mi aplicación deberían comenzar a instalarse, asegúrese de que BootstrapperUI (es decir, el nivel de UI debe estar en UI básica y progreso (o) Instalación silenciosa (no UI)) pero no en la UI completa, guíeme de manera adecuada, soy muy nuevo en el instalador avanzado.

preguntado el 31 de julio de 12 a las 10:07

1 Respuestas

La interfaz de usuario básica significa que solo se muestra una barra de progreso. Entonces, para mostrar un cuadro de diálogo EULA, el programa previo necesita una interfaz de usuario completa.

Para ocultar los requisitos previos, simplemente puede cambiarlos a basado en características en lugar de globales. De esta forma, puede mostrar LicenseAgreementDlg antes de que se instalen los requisitos previos. Después de eso, simplemente puede eliminar todos los cuadros de diálogo excepto LicenseAgreementDlg y ProgressDlg.

Respondido 02 ago 12, 08:08

Gracias por su sugerencia. Según su última publicación, cambié mis requisitos previos a Basado en funciones y cambié el programa previo a la interfaz de usuario completa. Después de comenzar a ejecutar la aplicación, el EULA no se produce. Solo se muestra una barra de progreso simple y los requisitos previos. la instalación se completa, soy nuevo en el instalador avanzado, si tiene algún archivo de instalación, por favor adjúntelo, será fácil para mí entenderlo.. - lokesh

Parece que el programa previo no muestra el EULA si no hay requisitos previos globales. Actualicé mi respuesta. - rmrrm

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.