2009-08-13 10 views
0

Je travaillais pour un installateur en VC. Bien qu'il fonctionne correctement avec Windows 2000, XP et Windows 2003, il ne fonctionne pas sous Windows 2008 et Vista après un plantage. Fait intéressant, cela fonctionnera comme un charme au fur et à mesure que j'ai changé le nom de l'exécutable.Concernant MS Win 2008 Server Édition

Je vais expliquer brièvement ce que j'ai fait dans Windows 2008 et Vista.

Mon fichier exécutable est Setup.EXE.

  1. Démarrage de l'installation pour la première fois.

  2. Je dois interrompre l'installation chaque fois que le programme d'installation ne répond pas à des conditions préalables comme IIS n'est pas installé.

  3. L'application est annulée en raison d'un manque de conditions préalables.

  4. J'avais mis à disposition tous les prérequis.

  5. Réessayez d'installer.

  6. Le programme d'installation s'est écrasé. J'ai changé Setup.exe en __setup.exe.

  7. Réessayez d'installer.

  8. Installé avec succès.

Je ne pouvais pas réexécuter l'application avec le nom comme Setup.exe.

Pouvez-vous s'il vous plaît me dire ce qui ne va pas ici?

Cordialement,

Harish

Répondre

0

Pour analyser plus cela, la pile d'appel pour l'application écrasé est nécessaire.

0

Si vista/2008 démarre un exécutable portant le nom de setup.exe, il sera automatiquement élevé.

Questions connexes