J'ai un projet, dans VS 2005, qui possède une demande de console et un projet de configuration associé à l'installation de l'application. J'ai également une classe d'installateurs dans la demande de console que le projet de configuration utilisera pour effectuer une certaine validation avant l'installation. Ces tâches vérifient la chaîne de connexion de base de données et vérifient certains emplacements de répertoires pour vous assurer qu'ils existent avant l'installation. P>
Je reçois un code d'erreur de 2869 lorsque j'essaie d'installer l'application. Tout le code est écrit en C #. J'ai googlé pour ce code d'erreur sur Windows XP, mais n'a trouvé que des articles qui traitent de Vista et de Windows 7. Toute idée qui pourrait se produire? Y a-t-il une solution de contournement? P>
5 Réponses :
Les erreurs d'installation sont difficiles à déboguer, vous pouvez essayer de: p>
messagebox.show (ex.tostring ()) code> dans la clause de capture li>
- Générez un journal lors de l'installation: MSIEXEC / I "Installer.msi" / lvx "log.txt" et regardez-le pour Clues LI>
ol>
Cela ne vous aidera pas à résoudre le code de l'installateur, mais cela se produise au cas où cela se produira à toute personne lors de l'installation d'un serveur Windows 2008, vous devez probablement exécuter l'installateur à partir d'une invite de commande élevée: P>
Pour avoir une idée de ce qui s'est passé, vous pouvez utiliser le moniteur de processus de Sysinternals. Il instruit automatiquement votre système d'exploitation et est portable afin que vous ne puissiez simplement procéder comme suit: P>
Dans mon moniteur de processus de cas m'a montré la cause "Disque complet" à l'extraction de fichier menant au code d'erreur 2869. P>
Erreur 2869 est documentée sous forme de problème de dialogue avec les dialogues Windows Installer. La seule raison pour laquelle vous voyez est que la configuration montre les dialogues d'erreur et il y a un problème mineur avec celui-ci. La vraie erreur sera plus tôt dans le journal. En d'autres termes, il s'agit d'une erreur en aval sans signification d'une installation qui a déjà échoué. Regardez plus tôt dans le journal de l'erreur réelle, qui neuf fois sur dix sera une action personnalisée défaillante. p>
J'avais aussi cette erreur et poursuivis le mauvais cours suivant ce que l'on pensait être un problème «exécuter en tant qu'administrateur» comme expliqué ci-dessus et dans d'autres forums. P>
J'ai essayé de nombreuses solutions qui s'occupent de courir en tant qu'administrateur ... rien n'a fonctionné. P>
J'ai construit une machine virtuelle Windows 10 et testé l'installation dans l'environnement pur, je pourrais avoir la même erreur lors de l'exécution de l'installation. P>
à la fin de tout cela .... Il s'est avéré que j'ai eu le code d'erreur 2869 car le numéro de série que j'ai entré n'était pas valide. (Le numéro de série que j'ai reçu par mon prédécesseur avait plus d'entrées que nécessaire). P>
Une fois que j'ai entré le numéro de série correct, il s'est avéré "juste comme la pluie". P>
De quel numéro de série parlez-vous?