J'ai lu les exigences de Windows 7 Client et ils ne semblent pas interdire d'écrire dans le registre (touche Machine locale).Est-ce que Windows 7 Logo Client requirements permet à une application de lire/écrire dans le registre (HKLM)?
J'ai une application C# .exe qui lit/écrit des valeurs dans HKLM/Software/Company/Etc (Il comprend un fichier manifeste et s'exécute en tant qu'utilisateur standard). Lorsque je déploie mon application, je dois dire à l'installateur de créer la clé HKLM/Software/Company/Etc et donner des permissions de lecture/écriture par programme afin que l'application ne lâche pas l'accès refusé quand l'utilisateur qui l'exécute n'est pas un administrateur.
Est-ce une bonne pratique? Si ce n'est pas le cas, existe-t-il un meilleur moyen (à l'exception de l'utilisation de la clé utilisateur actuelle).