Freigeben über


Secure-At-Source-Transformationen

Secure-at-Source-Transformationen müssen über eine Quelle im Stammverzeichnis der Quelle für das Paket verfügen. Wenn das Paket installiert oder angekündigt wird, speichert das Installationsprogramm die Transformationen in einem Cache, für den der Benutzer in einem sicheren Dateisystem keinen Schreibzugriff hat. Wenn die lokale Kopie der Transformation nicht mehr verfügbar ist, sucht das Installationsprogramm nach einer Quelle, um den Cache wiederherzustellen. Die Methode ist identisch mit dem Durchsuchen der Quellliste nach einer MSI-Datei. Weitere Informationen finden Sie unter Quellresilienz. Durch das Entfernen des Produkts durch Benutzer werden alle geschützten Transformationen für das betreffende Produkt vom Computer entfernt.

Um bei der Installation eines Pakets Secure-at-Source-Transformationen anzuwenden, legen Sie die TransformsSecure-Richtlinie oder die TRANSFORMSSECURE-Eigenschaft fest, oder übergeben Sie @ als erstes Zeichen in der Transformationsliste. Jede Transformation muss durch einen Dateinamen angegeben werden und sich im Stammverzeichnis der Quelle für das Paket befinden. Wenn sich eine der Transformationen nicht im Stammverzeichnis der Paketquelle befindet, schlägt die Installation fehl. Weitere Informationen finden Sie unter Anwenden von Transformationen.