Je vous écris un service Windows en C# dans Visual Studio 2010.actions personnalisées dans un service .NET Installer
Mon service nécessite un registre système clé HKLM \ \ CurrentControlSet \ Services \ myservicename \ paramètres. Cela nécessitera également une source d'événement personnalisée. Je ne peux pas créer l'un de ces éléments à partir du service car ces deux actions nécessitent une exécution sur Win7 et je ne souhaite pas que mon service soit élevé.
La source d'événement semble être créée automatiquement (j'aurais aimé savoir comment et où trouver cette documentation) par l'installateur.
Quel est l'emplacement correct pour moi pour créer et remplir la clé de Registre Paramètres? Serait-ce l'événement AfterInstall() du programme d'installation? J'aimerais pouvoir annuler l'installation si mes actions échouent et je ne suis pas sûr de pouvoir le faire dans AfterInstall().