Wix-Setup: Lesen Sie während des Setups mehrere INI-Dateien

372
Vampie

Für ein Setup (zum Aktualisieren eines vorhandenen Produkts), das ich in wix erstelle, muss ich das Installationsverzeichnis lesen und alle INI-Dateien verarbeiten, die mit den Einstellungen beginnen

Dies sind Einstellungsdateien, die dasselbe Layout haben und es der Anwendung ermöglichen, eine Verbindung zu verschiedenen Umgebungs- / SQL-Servern herzustellen. Jede ini-Datei konfiguriert eine Umgebung.

Von diesen Dateien benötige ich die Verbindungszeichenfolge innerhalb des ini und führe in jeder Umgebung ein Update-SQL-Skript aus (also für jede gefundene ini-Datei).

Wie kann das erreicht werden?

Ich habe mir wix angesehen, aber keine Lösung gefunden.

Jetzt möchte ich wix # (wix-sharp) verwenden, aber ich weiß nicht, ob es möglich ist.

Vielen Dank im Voraus für alle Ideen und Gedanken.

0

1 Antwort auf die Frage

-1
Leon

Mit WixSharp erstellen Sie einfach eine ElevatedCustomAction, in der Sie nach Belieben arbeiten können. Ini-Dateien zu analysieren und SQL-Befehle auszuführen, ist dann sehr einfach.

Es scheint mir, dass die Frage ist, wie man den "einfachen" Teil ausführt - wie man die INI-Dateien liest und SQL-Skripts ausführt. G-Man vor 6 Jahren 0
vielleicht, aber ich beantwortete die letzte Frage: "Jetzt suche ich wix # (wix-sharp), aber ich weiß nicht, ob es möglich ist." - Ich glaube nicht, dass ich so weit weg war ... Leon vor 6 Jahren 0