Compartir a través de


Uso de una acción personalizada para iniciar un archivo instalado al final de la instalación

En el ejemplo siguiente se muestra cómo iniciar un archivo HTML al final de una instalación. El instalador instala el componente que contiene el archivo y, a continuación, publica un evento de control al final de la instalación para que ejecute una acción personalizada que abra el archivo. Este enfoque se puede usar para iniciar un tutorial de ayuda al final de la primera instalación de una aplicación.

El ejemplo debe cumplir las siguientes especificaciones.

  • El instalador ejecuta la acción personalizada solo si se usa el nivel de interfaz de usuario completo para instalar una aplicación.
  • El instalador ejecuta la acción personalizada solo si el componente que contiene el archivo HTML está instalado para ejecutarse localmente en el equipo.
  • La acción personalizada solo se ejecuta en la primera instalación de la aplicación.
  • No se produce un error en la instalación aunque se produzca un error en la acción personalizada.

El ejemplo incluye un componente hipotético denominado Tutorial que controla al menos un recurso, un archivo denominado tutorial.htm. El identificador de este archivo en la columna File de la tabla File es Tutorial. En la siguiente explicación se da por hecho que ya ha creado los recursos que requiere Tutorial y ha realizado todas las entradas necesarias en las tablas Feature, Component, File, Directory y FeatureComponents para instalar este componente. Para más información, consulte Un ejemplo de instalación.

Los temas siguientes contienen información sobre cómo crear acciones personalizadas necesarias y agregarlas a un paquete de instalación.