Поделиться через


Незащищенные преобразования

Преобразования, которые не были защищены, как описано в разделе Защищенные преобразования , по умолчанию являются незащищенными преобразованиями.

Чтобы применить незащищенное преобразование при установке пакета, передайте имена файлов преобразования в свойство TRANSFORMS или строку командной строки. Не начинайте строку с @ или | или задайте политику TransformsSecure или свойство TRANSFORMSSECURE . Обратите внимание, что незащищенные преобразования и защищенные преобразования нельзя сочетать в одном списке преобразований.

Если пакет устанавливается или объявляется в контексте установки на пользователя и содержит незащищенные преобразования, установщик сохраняет источник преобразования в папке Application Data в профиле пользователя. Это позволяет пользователю сохранять настройки продукта при перемещении между компьютерами.

Если пакет устанавливается или объявляется в контексте установки для каждого компьютера и использует незащищенные преобразования, установщик сохраняет источник преобразования в папке %windir%\Installer.

Во время первой установки пакета установщик сначала ищет преобразование в источнике, предоставленном свойством TRANSFORMS или строкой командной строки. Если этот источник недоступен, установщик выполняет поиск преобразования в источнике пакета рядом с файлом .msi.

Во время установки обслуживания установщик выполняет поиск преобразования в расположении кэша. Если кэшируемая копия преобразования становится недоступной, установщик выполняет поиск преобразования в источнике пакета рядом с файлом .msi.

Дополнительные сведения см. в разделе Применение преобразований и устойчивость источника.