Вы можете добавить следующее PostBuildEvent к вашему проекту установки VS (свойства проекта):
Windows 8.0:
"C:\Program Files (x86)\Windows Kits\8.0\bin\x86\signtool.exe" sign /a $(BuiltOuputPath)
Windows 10:
"C:\Program Files (x86)\Windows Kits\10\bin\x86\signtool.exe" sign /a $(BuiltOuputPath)
См. эту документацию MSDN для использования signtool. Вы можете использовать флаг / f для указания сертификата подписи, / p для указания пароля сертификата и т. Д.
Также обратите внимание, что $ (BuildOuputPath) написано с ошибкой. Это специально. Спасибо, Майкрософт ...