Подписать сборки в MSI - PullRequest
       20

Подписать сборки в MSI

1 голос
/ 09 сентября 2010

У меня есть клиент, для которого я разработал Office AddIns вместе с установочным пакетом MSI. Им нужно подписать не только пакет MSI, но также и vsto AddIns внутри этого MSI. Можно ли как-нибудь доставить MSI заказчику и дать ему возможность подписать сборки в MSI?

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

Любой вклад, который кто-либо имеет, высоко ценится.

1 Ответ

1 голос
/ 09 сентября 2010

Вы можете программно извлекать / заменять файлы в MSI, см. этот вопрос для примера использования VBScript.

Я бы предложил вам предоставить вашему клиенту простой сценарий, который сначала извлекает компонент (ы) для подписи, добавляет подпись и заменяет исходный компонент внутри MSI.Наконец, сценарий подпишет MSI сертификатом клиента.

...