2010-12-16 8 views
1

Dans notre application, nous utilisons le registre pour stocker certaines valeurs. nous créons un raccourci sur le bureau pour tous les utilisateurs. La chose est quand un utilisateur se connecte à mon système comme un autre utilisateur, il peut accéder au raccourci. En cliquant sur le raccourci, l'application est réinstallée et les valeurs du registre sont effacées. Nous ne voulons pas que les valeurs du registre soient effacées.Création d'un raccourci vers le bureau à l'aide de la configuration et du déploiement

Répondre

0

Est-ce que vous installez des entrées de registre HKEY_CURRENT_USER par hasard? Cela explique pourquoi une réparation est déclenchée lors de l'utilisation du raccourci pour lancer votre application.

Veuillez noter que les installations par machine (pour tous les utilisateurs) ne doivent pas créer d'entrées dans HKEY_CURRENT_USER. Votre programme d'installation doit utiliser HKEY_LOCAL_MACHINE pour les paramètres d'application génériques. Votre application peut ensuite utiliser HKEY_CURRENT_USER pour enregistrer toutes les données relatives à l'utilisateur.

Questions connexes