2009-10-29 6 views
0

Quelle est la meilleure façon de gérer les composants dont le contenu ne peut pas être facilement mappé à un mot de passe (fichier, répertoire ou clé de registre)?Comment gérer les composants autres que des fichiers?

Voici quelques-unes des entités installées que j'ai eu affaire au cours des années qui ont eu ce problème:

  • scripts de base de données
  • Les tâches planifiées
  • paires de clés CryptoAPI
  • HTTP.SYS url réservations

L'installation initiale n'est pas un problème; La désinstallation n'est pas non plus Cependant, qu'en est-il des scénarios de réparation ou de mise à niveau? Comment Windows Installer "sait" qu'un composant doit être réinstallé/mis à niveau, s'il ne peut pas être facilement associé à un keypath?

Répondre

0

Pouvez-vous aller avec un chemin "proxy" en créant un répertoire contenant un fichier fictif pour chacun des éléments que vous avez énumérés?

+0

Eh bien c'est ce que j'ai fait. Mais si l'utilisateur répare l'installation et les répertoires proxy sont là, je suppose que les actions liées à ces proxies ne seront pas exécutées, et donc ces éléments ne seront pas réellement réparés. –