Ich verwende die app.config-Datei, um einige Werte zu speichern (Pfad zu einer Mapping-Datenbank, Auswahl der Datenverbindung). Diese Einstellungen unterscheiden sich auf den Benutzergeräten und ich möchte, dass das Installationsprogramm sie richtig einstellt. Gibt es ein Installationsprogramm, das während der Installation mit .NET-Konfigurationsdateien arbeiten kann und mir erlaubt, einige Dialoge zu erstellen, die mir helfen würden, diese Werte einzugeben?Wie Sie .NET-Konfigurationsdateien während der Installation ändern?
Ich weiß, diese Frage kann ähnlich sein: Initializing user.config or app.exe.config during install, aber ich bin nicht auf VS 2008 Setup-Projekt beschränkt und ich möchte die Einstellungen in den Konfigurationsdateien ändern.
EDIT: Ich sehe, dass mit WIX ist eine Option, aber ich fühle mich wie eine Walnuss mit einem Vorschlaghammer knacken. Es mag die einzige Lösung sein, aber ich hoffe immer noch auf etwas Einfaches.
Danke. Ich bin immer noch verängstigt von den WIX-Funktionen und der Komplexität. Ich bin ein bisschen afraif, um diesen Weg noch für etwas so einfaches zu gehen :) –
Nur für die Vollständigkeit; Wenn Sie dies in VS tun, müssen Sie das Tag am oberen Rand des Fragments ändern, um ein Attribut hinzuzufügen: xmlns: util = "http://schemas.microsoft.com/wix/UtilExtension. Sie müssen auch fügen Sie einen Verweis auf WixUtilExtension hinzu. –
Das ist, was ich meinte zu sagen, den Verweis auf die wixUtilExtension.dll in der Referenz hinzufügen. Ja müssen Sie tun, was Sie erwähnen. – CheGueVerra