J'ai construit un programme d'installation avec WIX et l'ai empaqueté avec le framework .NET 4.0 en utilisant la tâche GenerateBootstrapper
. Maintenant, .NET 4.0 ne peut pas être installé sur XP SP2, mais il semble qu'il n'y ait pas de vérification préalable pour que le programme d'installation échoue à mi-chemin.WIX: conditions GenerateBootStrapper?
Je voudrais ajouter ma propre vérification pour m'assurer que le système d'exploitation sur lequel l'ensemble du paquet est installé est supporté par le framework .NET 4.0. Existe-t-il un moyen d'intégrer un contrôle OS/Service Pack dans le programme d'amorçage lorsque vous utilisez GenerateBootstrapper
? Sinon, comment puis-je accomplir cela?
La description du programme d'amorçage n'interdit explicitement l'installation que si le niveau du Service Pack est inférieur à SP2 (bien sûr, le support officiel de Microsoft pour XP SP2 n'est plus disponible, mais c'est une chose différente). –
Intéressant. Je me demande pourquoi l'installation de .NET 4.0 échoue alors. MS appelle SP3 dans les conditions de téléchargement du framework. http://www.microsoft.com/downloads/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992&displaylang=en – roufamatic
Eh bien, je l'ai déjà vu qu'une définition de package d'amorçage fourni par Microsoft ne fait pas le vérifie correctement. –