Я хочу подписать файл setup.exe для Windows.
Согласно https://msdn.microsoft.com/en-us/library/ee290833(v=vs.100).aspx мне нужен "сертификат" для этого.
Какой сертификат мне нужен и как его получить?
Я хочу подписать файл setup.exe для Windows.
Согласно https://msdn.microsoft.com/en-us/library/ee290833(v=vs.100).aspx мне нужен "сертификат" для этого.
Какой сертификат мне нужен и как его получить?
Детали зависят от набора инструментов, используемого вашей процедурой установки. Связанная статья предназначена для 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 и о том, как использовать эти сертификаты для подписи пакетов кода.