Transformaciones seguras de trazados completos
Las transformaciones de ruta de acceso completa segura deben tener un origen ubicado en la ruta de acceso completa especificada en la propiedad TRANSFORMS. Cuando se instala o anuncia el paquete, el instalador guarda las transformaciones en una memoria caché donde, en un sistema de archivos seguro, el usuario no tiene acceso de escritura. Si la copia local de la transformación deja de estar disponible, solo puede restaurar la memoria caché mediante la ruta de acceso especificada. La eliminación de un producto por parte de cualquier usuario quita todas las transformaciones seguras de ese producto del equipo del usuario.
Para aplicar transformaciones de rutas de acceso completas seguras en la instalación de un paquete, establezca la directiva TransformsSecure o la propiedad TRANSFORMSSECURE, o hacer que | sea el primer carácter pasado en la lista de transformación. Las rutas de acceso completas al origen de cada transformación deben pasarse en la cadena de transformaciones. Si hay rutas de acceso relativas en la lista, se produce un error en la instalación. El origen de transformación no tiene que encontrarse con el origen del paquete.