Transformaciones no protegidas

Las transformaciones que no se han protegido como se describe en Transformaciones protegidas son transformaciones no protegidas de manera predeterminada.

Para aplicar una transformación no protegida al instalar un paquete, pase los nombres de archivo de transformación en la cadena de línea de comandos o la propiedad TRANSFORMS. No comience la cadena con los caracteres “@” o “|”, o establezca la directiva TransformsSecure o la propiedad TRANSFORMSSECURE. Tenga en cuenta que no puede combinar transformaciones no protegidas y transformaciones protegidas en la misma lista de transformaciones.

Si el paquete se instala o anuncia en el contexto de instalación por usuario y tiene transformaciones no seguras, el instalador guarda el origen de transformación en la carpeta Application Data del perfil del usuario. Esto permite que un usuario mantenga su personalización de un producto mientras se mueve entre equipos.

Si el paquete se instala o anuncia en el contexto de instalación por máquina y usa transformaciones no seguras, el instalador guarda el origen de transformación en la carpeta %windir%\Installer.

Durante una instalación por primera vez del paquete, el instalador busca primero la transformación en el origen proporcionado por la propiedad TRANSFORMS o la cadena de línea de comandos. Si este origen no está disponible, el instalador busca la transformación en el origen del paquete junto al archivo .msi.

Durante una instalación de mantenimiento, el instalador busca la transformación en la ubicación de la memoria caché. Si la copia almacenada en caché de la transformación deja de estar disponible, el instalador busca la transformación en el origen del paquete junto al archivo .msi.

Para más información, consulte Aplicación de transformaciones y Resistencia de origen.