Skyddade transformeringar
Säkra transformeringar är ibland nödvändiga av säkerhetsskäl. Skyddade transformeringar lagras lokalt på användarens dator på en plats där användaren inte har skrivåtkomst i ett säkert filsystem. Sådana transformeringar cachelagras på den här platsen under installationen eller annonseringen av paketet. Endast administratörer och lokala system har skrivåtkomst till den här platsen. En icke-administratörsanvändare skulle inte kunna ändra transformeringsfilen. Under efterföljande installation på begäran eller underhållsinstallationer av paketet använder installationsprogrammet de cachelagrade transformerna.
Ange säker transformeringslagring genom att ange TransformsSecure-principen, ange egenskapen TRANSFORMSSECURE eller skicka @- eller | symbolen i transformeringslistan. Observera att du inte kan inkludera skyddade och oskyddade transformeringar i samma transformeringslista. Se Tillämpa transformeringar.
Borttagningen av produkten av en användare tar bort alla skyddade transformeringar för produkten från användarens dator.
Om installationsprogrammet upptäcker att en skyddad transformering inte är lokalt tillgänglig försöker den återställa transformeringscacheminnet från en källa. Säkra transformeringar kan vara säker-vid-källa eller säker-fullständig-sökväg:
- Transformeringar med säker källkod som saknas i den lokala transformeringscacheminnet återställs från roten för källan till den .msi filen.
- Säker-full-path transformerar som saknas i den lokala transformeringscache återställs från den ursprungliga fullständiga sökvägen som anges i listan med transformeringar.