Ungeschützte Transformationen

Transformationen, die nicht geschützt wurden, wie unter Geschützte Transformationen beschrieben, sind standardmäßig ungeschützte Transformationen.

Um bei der Installation eines Pakets eine ungesicherte Transformation anzuwenden, übergeben Sie die Namen der Transformationsdatei in der TRANSFORMS-Eigenschaft oder Befehlszeilenzeichenfolge. Beginnen Sie die Zeichenfolge nicht mit @ oder | als Zeichen, oder legen Sie die TransformsSecure-Richtlinie oder die TRANSFORMSSECURE-Eigenschaft fest. Beachten Sie, dass Sie ungeschützte Transformationen und geschützte Transformationen in derselben Transformationsliste nicht kombinieren können.

Wenn das Paket im Benutzerinstallationskontext installiert oder angekündigt wird und über ungeschützte Transformationen verfügt, speichert das Installationsprogramm die Transformationsquelle im Ordner Anwendungsdaten im Profil des Benutzers. Dadurch kann ein Benutzer seine Anpassung eines Produkts beibehalten, während er zwischen Computern wechselt.

Wenn das Paket im Installationskontext pro Computer installiert oder angekündigt wird und ungeschützte Transformationen verwendet, speichert das Installationsprogramm die Transformationsquelle im Ordner %windir%\Installer.

Bei einer erstmaligen Installation des Pakets sucht das Installationsprogramm zuerst nach der Transformation an der Quelle, die von der TRANSFORMS-Eigenschaft oder der Befehlszeilenzeichenfolge bereitgestellt wird. Wenn diese Quelle nicht verfügbar ist, sucht das Installationsprogramm an der Quelle des Pakets neben der MSI-Datei nach der Transformation.

Während einer Wartungsinstallation sucht das Installationsprogramm am Cachespeicherort nach der Transformation. Wenn die zwischengespeicherte Kopie der Transformation nicht mehr verfügbar ist, sucht das Installationsprogramm an der Quelle des Pakets neben der MSI-Datei nach der Transformation.

Weitere Informationen finden Sie unter Anwenden von Transformationen und Quellenresilienz.