Creación de paquetes personalizados
El formato de archivo .msi es el preferido para crear paquetes personalizados. Un archivo .msi resulta sencillo de configurar durante la instalación y, mientras la instalación del producto ejecuta la cadena de instalación, el archivo .msi no necesita parámetros adicionales para realizar una instalación silenciosa en segundo plano.
A continuación, puede encontrar un ejemplo de cómo crear un paquete personalizado con el instalador WiX.
Al crear paquetes MSI, los archivos deben identificarse en una o en todas las siguientes categorías:
- Archivos de programa de AECOsim Building Designer: son el conjunto de archivos que se deben entregar en el directorio de programas de AECOsim Building Designer. La ubicación será similar al siguiente directorio: C:\Archivos de programa\Bentley\AECOsim Building Designer\. Suelen ser archivos de configuración (.cfg).
- Archivos de WorkSet para AECOsim Building Designer: son el conjunto de archivos que se deben entregar en AECOsim Building DesignerConfiguración. La ubicación será similar a la siguiente: C:\ProgramData\Bentley\AECOsim Building Designer\. Suelen ser archivos de datos adicionales o archivos de WorkSet.
- Otros archivos: se pueden vincular con cualquier producto. Solo se distribuyen junto con AECOsim Building Designer. Por ejemplo, las bibliotecas comunes o los archivos que puedan utilizar otros productos.
- Archivos de programa (.cfg files): MyCompanyPolicy.cfg y MyCompanyWorkSet.cfg. Este tipo de archivo debe entregarse en el directorio de programas de AECOsim Building Designer. Por tanto, pondremos este conjunto en el directorio con el identificador MYCOMPANY_CONFIGURATIONFILES.
- Archivos DGN (archivos de WorkSet): MyWorkSetLibrary.dgn y MyPartnerWorkSetLibrary.dgn. Este tipo de archivo debe entregarse en el directorio de programas de AECOsim Building DesignerConfiguración. Por tanto, pondremos este conjunto en el directorio con el identificador MYCOMPANY_CONFIGURATION.
- Un conjunto de archivos que se puede entregar en cualquier parte de la máquina. Por tanto, pondremos este conjunto en el directorio con el identificador MY_EXTRAFILES.
Este tipo de separación de archivos por ubicación de entrega facilita la configuración del paquete. No es necesario tener todos los tipos de archivos en el mismo paquete. Recomendamos organizar los tipos de archivos relacionados en un mismo paquete, a fin de que la instalación y el mantenimiento funcionen como una única unidad para ese paquete.
Parámetros de línea de comandos
En cuanto se selecciona un MSI, la configuración de AECOsim Building Designer determina los identificadores de directorios configurables. Por tanto, cuando comience a editar en la ventana de parámetros de línea de comandos, se mostrará una lista de posibles identificadores.
- INSTALLFOLDER_CONFIG_FILES Y INSTALLFOLDER_WORKSET_FILES: la ubicación en la que se instalará AECOsim Building Designer se determina en el momento de la instalación, de acuerdo con las rutas del directorio estándar de Windows. Por consiguiente, el instalador tratará de ayudar a determinar la ruta correspondiente a los directorios de AECOsim Building Designer o a los directorios estándar de Windows. En el caso de estos parámetros de línea de comandos, los archivos de configuración se pueden instalar en la carpeta Config\System; para ello solo tiene que definir el valor [InstallDirectory]\<product_name>\config\system\. Asimismo, los archivos de WorkSet se pueden instalar en la ubicación de WorkSet utilizando la ruta [ConfigurationDirectory]Configuration\Workspaces\MyCompany\. Las propiedades estándar, como [InstallDirectory] y [ConfigurationDirectory], estarán disponibles en una lista desplegable como posibles rutas relacionadas, junto con los directorios estándar de Windows.
El nombre del parámetro de línea de comandos y su valor correspondiente deberán estar separados por un signo "=".
Para agregar otro identificador de directorio, pulse <espacio> y, a continuación, introduzca el identificador de directorio.