Comment créer un installateur avec Innosetup qui ne devrait pas enregistrer l'application avec Ajout / Suppression de programmes?
-
28-10-2019 - |
Question
Je veux créer un installateur utilisant Innosetup qui ne devrait pas enregistrer l'application avec l'installateur de Windows, Cette option je pourrais le voir dans Advanced Installer. Si cette option est sélectionnée, le programme d'installation n'écrira aucune valeur dans le registre et n'apparaîtra pas dans Ajout / Suppression de programmes, il copiera simplement les fichiers à l'emplacement souhaité.
Cette fonctionnalité est requise pour créer des applications portables
Il fonctionne simplement comme un extracteur.
La solution
Vous pouvez définir CreateUninstallRegKey=no
pour bloquer uniquement les entrées dans les programmes Ajouter / Supprimerou Uninstallable=no
pour désactiver toutes les fonctionnalités de désinstallation.
Les deux ont des effets secondaires comme l'arrêt des valeurs UsePrevious*
et Get/SetPreviousdata
.
Notez que l'ajout / suppression de programmes n'est PAS Windows Installer qui est une technologie différente et une alternative à Inno.