3

Каковы шаги, необходимые для создания файла установки и развертывания MSI VS 2008 для установки персонализированного созданного сертификата/ключа на машину клиента?Как создать MSI в VS 2008 для установки сертификата в хранилище Trusted Publisher на клиентской машине?

ответ

2
  1. Правильный способ использования Wix3 вместо проекта развертывания Visual Studio, у Wix есть Certificate element, который является довольно надежным.
  2. Если вы все еще хотите использовать Visual Studio Deploy Project, посмотрите на this answer о том, как устанавливать сертификаты с помощью C#. Вам нужно будет деформировать этот код внутри Installer class и sequence it inside the deploy project.
+0

WiX - отличное решение для этого. Спасибо! – FarrEver