Still installieren, aktualisieren, deinstallieren
Still installieren und deinstallieren
Abschnitt betitelt „Still installieren und deinstallieren“Invoiceflair-Setup-<version>.exe /VERYSILENT /NORESTART:: Vorgaben: Port 5060, kein HTTPS, kein SMTP
unins000.exe /VERYSILENT /REMOVEDATA:: still deinstallieren MIT DatenAktualisierung
Abschnitt betitelt „Aktualisierung“Das neue Setup erkennt die bestehende Installation an HKLM\Software\Invoiceflair\Portal,
überspringt die Netzwerk- und E-Mail-Seiten und belegt das Datenverzeichnis mit dem bisherigen
Pfad vor.
Unangetastet bleiben:
appsettings.Production.json- das Datenverzeichnis
keys\,usage\,.aspnet\undlogs\
Ausgetauscht werden nur die Programmdateien. Das Datenbankschema wandert beim ersten Start
automatisch mit — eingebettete Migrationen, die über eine schema_version-Tabelle genau einmal
angewendet werden.
Deinstallation
Abschnitt betitelt „Deinstallation“Der Deinstallierer stoppt und entfernt den Dienst, löscht die Firewallregeln und das Programmverzeichnis — und fragt danach ausdrücklich, ob auch die Daten gelöscht werden sollen (Vorbelegung: nein).
Im stillen Modus bleiben die Daten erhalten, sofern nicht /REMOVEDATA gesetzt ist.