Question

Je créé une installation MSI via Visual Studio 2008 pour mon application, et a ajouté une clé de Registre aux fenêtres de la course pour le démarrage automatique, mais aussi mis en œuvre une fonction dans mon application de désactiver le démarrage automatique. Toutefois, lorsque l'application redémarre, la clé est automatiquement réparée.

Comment empêcher MSI de réparer la clé ??

Merci!

Était-ce utile?

La solution

La clé de Registre est réparé, car il a été installé par votre package Windows Installer et sait qu'il doit être présent. Quelques solutions possibles sont:

  1. Déplacer l'entrée dans un composant séparé qui ne dispose pas d'un ID composant. De cette façon, le composant est pas enregistré avec Windows Installer.
  2. Utilisez une action personnalisée pour créer l'entrée de Registre lors de l'installation.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top