MSI Package si blocca-up nel calcolo dello spazio su disco
-
28-09-2019 - |
Domanda
Nella mia squadra abbiamo preparato un pacchetto di installazione MSI per la nostra applicazione. Pacchetto è realizzato in WIX contiene interfaccia utente personalizzata, le azioni di chiamata personalizzati da C # biblioteca e quasi tutto funziona bene, tranne una cosa: il calcolo dello spazio su disco richiesto. Su questo palcoscenico tutto si blocca di installazione di volta in volta, soprattutto quando si prova cliente :( Abbiamo gli stessi problemi sullo sviluppo della macchina, ma il riavvio di installazione di aiuti, in modo da questo errore è del tutto casuale. Ero googling un po 'e ho trovato due soluzioni, il tutto sulla base di parametri della riga di comando:
msiexec / i filename.msi (messaggi di stato cambia la manipolazione)
e
msiexec / package / qr (partendo pacchetto con limitata UI)
purtroppo la sua non è una soluzione per me, perché installatore deve lavorare senza passare parametri aggiuntivi ad esso quando l'utente vuole installare l'applicazione: (
Sarò apprezzare per qualsiasi indizio nella mia indagine:)
Soluzione
Ti consigliamo di leggere questo post del blog:
La causa esatta non è nota, ma la soluzione è scegliere di dialogo WaitForCostingDlg WiX.