2009-08-20 16 views
2

Quelqu'un m'a demandé cela aujourd'hui après un déplacement de fichier échoué, et je ne savais pas quoi leur dire. Lorsque vous créez un package de déploiement .NET, vous obtenez les fichiers setup.exe et .msi.Le fichier SetUp.exe est-il unique pour le package de déploiement?

Je sais que le fichier .msi est nécessaire ... mais pour le setup.exe, est-ce unique? Ce qui signifie, pouvons-nous simplement déplacer le fichier .msi et être bien, ou devons-nous garder les deux ensemble?

Répondre

3

Le fichier Setup.exe contient le programme d'amorçage .NET qui vérifie la présence du framework .NET sur votre ordinateur cible. Il est également utilisé par Windows Vista/7 pour appliquer les droits d'administrateur pendant l'installation. Si vous vous trouvez dans un environnement dont vous savez déjà que le framework .NET est déjà installé, ou que vous n'avez pas besoin de l'utilisation automatique de l'UAC, vous pouvez probablement ignorer le fichier .exe.

+0

merci. C'est ce que je pensais, mais je voulais être sûr. – RiddlerDev