У меня есть относительно простой NSIS-установщик, которому нужно записать некоторые ключи в реестр. К сожалению, это не работает. Соответствующие части кода:
RequestExecutionLevel admin
Function .onInit
WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps" "" ""
FunctionEnd
Я так понимаю, .oninit называется в каждом случае? Тем не менее, после выполнения .exe этого установщика я не вижу свой новый ключ «LocalDump». Что здесь может быть не так?
Спасибо!