Установщик Windows: подписывание преобразований
-
03-07-2019 - |
Вопрос
Я довольно много гуглил по этой теме и пока не нашел однозначного ответа. Надеюсь, один из вас, ребята, сможет помочь: -)
Я создаю установщик многоязыкового интерфейса пользователя (MUI) с использованием WiX; выход - локализованный MSI для каждой целевой культуры. После того, как MSI были построены, преобразование (MST) генерируется между MSI en-US (базовым) и локализованным MSI. Таким образом, мы упаковываем только один MSI, и MST может применяться во время выполнения в зависимости от выбора языка пользователя. Р>
Я только что реализовал новый шаг сборки, который подписывает наш базовый MSI. Похоже, что применение преобразования к подписанному MSI не нарушает цифровую подпись , но мне любопытно, нужно ли подписывать MST. Следует ли подписывать локализованные MSI до того, как будут сгенерированы преобразования? Р>
Заранее спасибо!
Решение
Небольшое количество сенсорного тестирования подразумевает, что подписи MSI достаточно, и что ни локализованные MSI, ни MST также не нуждаются в подписи. Р>
Надеюсь, это поможет кому-нибудь еще заглянуть в эту область. Р>