MSI Package raccroche lors du calcul de l'espace disque
-
28-09-2019 - |
Question
Dans mon équipe, nous a préparé un package d'installation .msi pour notre application. Paquet est fait dans Wix contient l'interface utilisateur personnalisée, les actions personnalisées appel de la bibliothèque C # et presque tout fonctionne bien, sauf une chose: calculer l'espace disque requis. Sur ce tout le programme d'installation se bloque en scène de temps en temps, surtout quand il test client :( Nous avons les mêmes problèmes sur le développement machine, mais le redémarrage de l'installateur vient en aide, si cette erreur est tout à fait aléatoire. Je googler un peu et trouvé deux solutions de contournement, tous basés sur des paramètres de ligne de commande:
msiexec / i filename.msi (de changement d'état traitement des messages)
et
msiexec / package / qr (paquet à partir de l'interface utilisateur limitée)
malheureusement ce ne est pas une solution pour moi, car l'installateur doit travailler sans passer des paramètres supplémentaires à quand l'utilisateur veut installer l'application: (
Je serai pour apprécier toute idée dans mon enquête:)
La solution
Vous aurez envie de lire ce blog:
La cause exacte est inconnue, mais la solution de contournement est de se retirer de la boîte de dialogue WaitForCostingDlg Wix.