2017-08-14 3 views
0

Ich habe eine Anwendung erstellt, in der sich jede Installation durch die Konfigurationsdatei unterscheidet. Derzeit ist die Konfigurationsdatei (settings.setting) Teil des Installationsprogramms. Gibt es eine Möglichkeit, ein Installationsprogramm zu erstellen, ohne dass die settings.setting darin eingebettet ist, also die setup.exe und eine separate settings.setting-Datei? (haben also 1 Installation zu bauen, und die Installation wird die Einstellungsdatei auf die entsprechende Stelle kopieren als getan, wenn es Teil der Installation Build ist)C# Installer-Projekt mit externer Datei

Danke, Yoav

Antwort

0

Vielleicht sollten Sie versuchen, zu extrahieren die Konfigurationsdatei in eine andere Datei und verlinke sie aus der Standardkonfigurationsdatei.

MyApp.exe.config würde eine Zeile wie diese containt:

<appSettings configSource="pathtoconfig\MyExternalAppSettings.config" /> 

Here's eine gute Blog-Post zu diesem Thema.