Установка поля UAC 'Publisher' для установщика NSIS

Когда я открываю свой установщик (созданный с помощью NSIS), появляется диалоговое окно UAC с информацией о моем установщике. ПолеPublisher является «неизвестным». Я слышал о цифровой подписи приложения, знаете ли вы, как это сделать в NSIS?

How can I set the field/attribute Publisher to "My Installer" or some other text?

Я думаю, что следующий код должен установитьPublisher поле, но оно не ", оно все еще остается" неизвестным ":

<code>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
</code>

Ответы на вопрос(2)

Ваш ответ на вопрос