Utiliser et personnaliser le fichier d'installation Lifesize (MSI)
Téléchargez le fichier MSI personnalisable pour les déploiements Windows de la nouvelle application de bureau Lifesize sur http://download.lifesizecloud.com/download?platform=msi.
Lors de l'exécution, Windows Installer copie le fichier lifesize_app.exe et le fichier (intégré) settings.json dans le dossier %PROGRAMFILES%\Lifesize Installer. Ce composant ajoute également une clé Run au registre Windows afin de lancer l'outil d'installation lors de la connexion.
Lors de la prochaine connexion de l'utilisateur (après redémarrage ou déconnexion), le fichier lifesize_app.exe exécute et installe l'application Lifesize dans %LOCALAPPDATA%\lifesize_app. Ensuite, l'application Lifesize exécute et copie le fichier settings.json depuis %PROGRAMFILES%\Lifesize Installer vers le dossier %AppData%\Lifesize [channel]\electron-settings avant d'utiliser ces paramètres. L'horodatage du fichier settings.json ne correspond pas à la date et l'heure actuelles : cela signifie que l'opération a été réalisée avec succès.
Pour changer les paramètres par défaut, l'équipe informatique peut démonter le fichier MSI à l'aide du fichier dark.exe et modifier le fichier de paramètres qui sera intégré. Nous pouvons également fournir la source WiX et/ou le fichier .wixobj afin que seul le fichier linking/light.exe (et non compiling/candle.exe) soit requis.
Remarque : le fichier Windows Installer sert uniquement à distribuer l'outil d'installation pour l'application. L'application s'installe dans %LOCALAPPDATA% à l'aide de l'outil d'installation se trouvant dans le dossier %PROGRAM FILES%, et se met à jour depuis %LOCALAPPDATA%, comme à l'accoutumée.
Exemple
Voici une façon parmi tant d'autres de modifier le fichier .MSI afin qu'il soit distribué selon des paramètres personnalisés dans toute une entreprise. Cet exemple est fourni pour servir de ligne directrice au service informatique : il s'agit d'un processus standard qui n'est pas propre à Lifesize.
Après avoir réalisé cette opération, vous disposerez d'un nouveau fichier MSI comprenant vos paramètres personnalisés, que vous pourrez alors distribuer dans toute l'entreprise. Vous pouvez signer ce fichier à l'aide de votre propre certificat ou de signtool.exe (https://docs.microsoft.com/en-us/dotnet/framework/tools/signtool-exe).