Cuando abro mi instalador (que creé usando NSIS), aparece el cuadro de diálogo UAC con información sobre mi instalador. El campo Publisher es 'desconocido'. He oído hablar de la firma digital de la aplicación, ¿sabes cómo hacerlo en NSIS?Configuración del campo 'Publicador' de UAC para un instalador NSIS
¿Cómo puedo establecer el campo/atributo Publisher en "Mi instalador" o algún otro texto?
creo que el siguiente código se supone que debe establecer el campo Editorial pero no es así, sigue siendo 'desconocido':
InstallDir "abc"
Name "def"
OutFile "def.exe"
VIProductVersion "1.0.0.0"
VIAddVersionKey ProductName "def"
VIAddVersionKey Comments "MY DESCRIPTION"
VIAddVersionKey CompanyName "My Installer"
VIAddVersionKey LegalCopyright "MY COMPANYNAME"
VIAddVersionKey FileDescription "MY DESCRIPTION"
VIAddVersionKey FileVersion 1
VIAddVersionKey ProductVersion 1
VIAddVersionKey InternalName "def"
VIAddVersionKey LegalTrademarks "PTY LTD"
VIAddVersionKey OriginalFilename "def.exe"
Section
DetailPrint "Hello World"
SectionEnd
A menos que quiera jugar con la versión inédita de NSIS desde svn, no puede cambiarla fácilmente. Consulte http://stackoverflow.com/questions/4244497/changing-nsis-installer-properties – Seki
Lo importante es que el campo "editor" se realiza mediante firma digital, siendo el editor el de la firma. Eso significa que primero debe comprar una firma. –