Я пишу службу Windows на C # в Visual Studio 2010.
Для моей службы потребуется ключ реестра HKLM \ system \ currentcontrolset \ services \ myservicename \ parameters.Это также потребует пользовательского источника событий.Я не могу создать ни один из них внутри службы, потому что оба эти действия требуют запуска с повышенными правами на Win7, и я не хочу, чтобы моя служба работала с повышенными правами.
Источник события создается автоматическиХотелось бы, чтобы я знал, как / где и мог бы найти эту документацию) установщиком.
Какое правильное место для меня, чтобы создать и заполнить раздел реестра Parameters?Будет ли это событие AfterInstall () установщика?Я хотел бы иметь возможность откатить установку, если мои действия не удаются, и я не уверен, что смогу сделать это в AfterInstall ().