Ich muss den Fortschritt Prozentsatz für meine Bootstrapper-Installer berechnen. Aber ich kann nicht feststellen, wie viele Phasen ein Installations- oder Deinstallationsprozess enthält. Es scheint, als hätte die Installationsphase 2 (Cache und Execute), während die Deinstallationsphase nur 1 (Execute) hat. Aber wie kann ich diesen Wert bekommen? In früheren Versionen konnte ich es von ApplyPhaseCount zurückrufen. Aber jetzt wurde es mit ApplyBegin ersetzt. Der Parameter "ApplyBeginEventArgs" enthält keine Anzahl wie ApplyPhase. Ich kann nur ein Ergebnisattribut für "ApplyBeginEventArgs" sehen. Wie kann ich diese Zählung bekommen? Bitte um Rat.Abrufen der ApplyPhase-Anzahl von Bootstrapper
0
A
Antwort
1
Die Informationen zur Phasenzahl wurden in v3.9.616.0 und v4.0.2220.0 hinzugefügt.
Von v3 WixBA ProgressViewModel
WixBA.Model.Bootstrapper.ApplyPhaseCount += this.ApplyPhaseCount;
private void ApplyPhaseCount(object sender, ApplyPhaseCountArgs e)
{
this.progressPhases = e.PhaseCount;
}
Von v4 WixBA ProgressViewModel
WixBA.Model.Bootstrapper.ApplyBegin += this.ApplyBegin;
private void ApplyBegin(object sender, ApplyBeginEventArgs e)
{
this.progressPhases = e.PhaseCount;
}
Verwandte Themen
- 1. Abrufen der Anwendungsversion mithilfe von Burn Bootstrapper-Projekt
- 2. Wix Bootstrapper: Reihenfolge der Bootstrapper Ereignisse
- 3. WiX Bootstrapper
- 4. Inhalt von Burst Bootstrapper extrahieren
- 5. verkettete MSIs/Bootstrapper/Voraussetzung?
- 6. Verwenden von Bootstrapper mit MSI ui
- 7. Asp.net MVC Frühjahr Bootstrapper
- 8. Natives .Net-Installationsprogramm/bootstrapper
- 9. Verwaltete WiX-Bootstrapper-Pakete
- 10. Bootstrapper ignoriert Downgrade statt Fehler
- 11. Verwalten Voraussetzungen Version in Bootstrapper
- 12. Managed Bootstrapper: Fehler bei der Eingabeaufforderung für Quelle
- 13. Inno Setup als Bootstrapper für .msi
- 14. Abrufen der Klasseninstanz von jquery
- 15. Abrufen der Zeichenfolgendarstellung von CDbCriteria
- 16. Ninject WCF Bootstrapper Registrierung mehrerer Dienste
- 17. Wix Bootstrapper Manifest oder erhöhte benutzerdefinierte Aktion
- 18. Installation von .NET Redistributable mit Wix Bootstrapper (Burn)
- 19. Starten Sie x86 oder x64 MSI von MSBuild bootstrapper
- 20. Fortschrittstext für WIX-Bootstrapper-Installationsaktionen anzeigen
- 21. Problem mit clickonce Bootstrapper und Msbuild
- 22. Abrufen der TMSI von der SIM-Karte
- 23. Angular: Abrufen der Dateilänge von der Dateieingabe
- 24. Bootstrapper, die Pakete über das Internet von Microsoft herunterladen
- 25. Caliburn.Micro: Ansichten und Bootstrapper in verschiedenen Projekten
- 26. Bootstrapper Manifest Generator für Visual Studio 2010
- 27. Wie Bootstrapper Manifest Generator zu verwenden
- 28. Abrufen der Anzahl der Bytes von einer Instanz von NSMutableData
- 29. Wie Abrufen von Name mit der ID?
- 30. Abrufen der SQL von einem Django QuerySet
Okay, ich denke, das Problem ist, ich Wix 3.8 habe. Ich werde aktualisieren und lassen Sie den Status wissen :) – mayooran
Hey wo ist WixBA.Model.Bootstrapper Klasse verfügbar? Ich verwende Microsoft.Tools.WindowsInstallerXml.Bootstrapper; – mayooran