Ustawianie pola „Wydawca” UAC dla instalatora NSIS
Po otwarciu instalatora (który utworzyłem przy użyciu NSIS) pojawi się okno dialogowe UAC z informacjami o moim instalatorze. PoleWydawca jest nieznany'. Słyszałem o cyfrowym podpisywaniu aplikacji, czy wiesz, jak to zrobić w NSIS?
Jak mogę ustawić pole / atrybutWydawca do „Mój instalator” lub inny tekst?
Myślę, że poniższy kod ma ustawićWydawca pole, ale nie, nadal pozostaje „nieznane”:
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