Transformations non sécurisées

Les transformations qui n’ont pas été sécurisées comme décrit dans Transformations sécurisées sont des transformations non sécurisées par défaut.

Pour appliquer une transformation non sécurisée lors de l’installation d’un package, transmettez les noms des fichiers de transformation dans la propriété TRANSFORMS ou la chaîne de ligne de commande. Ne commencez pas la chaîne par @ ou | ou ne définissez pas la stratégie TransformsSecure ou la propriété TRANSFORMSSECURE. Notez que vous ne pouvez pas combiner des transformations non sécurisées et des transformations sécurisées dans la même liste de transformations.

Si le package est installé ou publié dans le contexte d’installation par utilisateur et contient des transformations non sécurisées, le programme d’installation enregistre la source de la transformation dans le dossier Données d’application du profil de l’utilisateur. Cela permet à un utilisateur de conserver sa personnalisation d’un produit lorsqu’il passe d’un ordinateur à un autre.

Si le package est installé ou publié dans le contexte d’installation par ordinateur et utilise des transformations non sécurisées, le programme d’installation enregistre la source de la transformation dans le dossier %windir%\Installer.

Lors de la première installation du package, le programme d’installation recherche d’abord la transformation à la source fournie par la propriété TRANSFORMS ou la chaîne de ligne de commande. Si cette source n’est pas disponible, le programme d’installation recherche ensuite la transformation à la source du package en regard du fichier .msi.

Lors d’une installation de maintenance, le programme d’installation recherche la transformation à l’emplacement du cache. Si la copie mise en cache de la transformation devient indisponible, le programme d’installation recherche la transformation à la source du package en regard du fichier .msi.

Pour plus d’informations, consultez Application de transformations et Résilience de la source.