Application de transformations
La propriété TRANSFORMS contient la liste des transformations d’un package d’installation. Le programme d’installation applique toutes les transformations de la liste des transformations à chaque installation, publication, installation à la demande ou installation de maintenance du package.
Vous définissez la propriété TRANSFORMS en spécifiant la liste des transformations sur la ligne de commande. Toutefois, si vous utilisez l’option de ligne de commande /jm ou /ju, la liste des transformations doit être spécifiée avec l’option /t.
Notez que la liste des transformations ne peut pas être modifiée une fois installée et qu’elle peut être supprimée uniquement par la désinstallation de l’application.
Notes
Un package Windows Installer ne peut pas appliquer plus de 255 transformations dans le cadre de l’installation ou de la mise à jour d’une application. Quand de nombreuses transformations sont nécessaires, elles doivent être combinées, et les transformations obsolètes précédentes doivent être supprimées.
Le tableau suivant fournit des exemples de différentes chaînes de transformations qui peuvent être ajoutées à la liste des transformations.
Chaîne de transformations | Description |
---|---|
transform1.mst;:transform2.mst;:transform3.mst | Transform2.mst et transform3.mst sont des transformations incorporées. transform1.mst est une transformation sécurisée à la source uniquement si la propriété TRANSFORMSSECURE ou la stratégie TransformsSecure est définie ; sinon, transform1 est une transformation non sécurisée. |
\\server\share\path\transform1.mst;:transform2.mst | Transform2.mst est une transformation incorporée. transform1.mst est une transformation sécurisée du chemin complet uniquement si la propriété TRANSFORMSSECURE ou la stratégie TransformsSecure est définie ; sinon, transform1 est une transformation non sécurisée. |
@:transform2.mst;transform1.mst @transform1.mst;:transform2.mst |
Transform2.mst est une transformation incorporée. transform1.mst est une transformation sécurisée à la source autonome. |
|\\server\share\path\transform1.mst;:transform2.mst |:transform2.mst;\\server\share\path\transform1.mst |
Transform2.mst est une transformation incorporée. transform1.mst est une transformation de chemin complet sécurisée autonome. |