Я хочу подписать файл setup.exe для Windows.

Согласно https://msdn.microsoft.com/en-us/library/ee290833(v=vs.100).aspx мне нужен "сертификат" для этого.

Какой сертификат мне нужен и как его получить?

1 ответ1

2

Детали зависят от набора инструментов, используемого вашей процедурой установки. Связанная статья предназначена для Visual Studio 2010 и использует более старый процесс, описанный здесь: https://msdn.microsoft.com/en-us/library/windows/desktop/jj835832(v=vs.85).aspx Этот метод требует наличия утилит makecert и pvf2pfx из комплекта разработки для Windows.

Этот подход устарел, поэтому, если вы не работаете с устаревшими инструментами, вы хотите использовать новую методологию, описанную здесь: https://docs.microsoft.com/en-us/windows/uwp/packaging/create-certificate-package- подпись Этот метод использует Powershell для создания самоподписанного сертификата и добавления его в каталог системных сертификатов.

Обе ссылки выше предоставляют информацию о AppManifest.xml и о том, как использовать эти сертификаты для подписи пакетов кода.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .