Ce qui provoque le message “Erreur Interne: impossible de trouver utcompiledcode record pour cette version de l'utilitaire de désinstallation”?
J'ai un .net application, et l'installeur a été créé à l'aide de inno setup de la version 5.4.0.
Le programme d'installation fonctionne très bien, mais maintenant, quand je veux désinstaller l'application, il envoyait le message d'erreur: "Erreur Interne: impossible de trouver utcompiledcode record pour cette version de l'utilitaire de désinstallation"
Je tiens à diagnostiquer la cause de ce problème et de le corriger dans le script d'installation (si cela s'applique) ou ce que je dois faire pour résoudre ce problème.
OriginalL'auteur Fernando Moyano | 2014-03-13
Vous devez vous connecter pour publier un commentaire.
Généralement, cette erreur se produit en raison d'une des raisons suivantes:
Vous avez installé une ancienne version du logiciel sur le dessus d'une version plus récente, et les deux ne voulez pas jouer bien ensemble (rare).
Vous avez une version ultérieure est installé un script de mise à niveau avec la même AppId que votre programme d'installation d'origine, mais sans le même
[Code]
contenu (plus commun).Vous avez utilisé
[Files]
entrées avec des caractères génériques pour les fichiers source à partir d'un répertoire qui contient déjàunins000.*
fichiers (le plus courant).S'abstenir de faire ces choses, et l'erreur devrait disparaître. (En particulier, pour la dernière: vous ne devez jamais utiliser l'emplacement d'installation de votre application comme l'emplacement de la source de votre programme d'installation. Toujours de distribuer des "nettoyer" les fichiers à partir d'un autre build/zone de mise en attente.)
OriginalL'auteur Miral