Soll die App.Config eine Companion-Datei für die Anwendung sein oder eine eigene Komponente enthalten?

Wenn ich ein Windows Installer-Paket erstelle (z. B. mit WiX) und die Anwendung installiereApp.exe ebenso wieApp.exe.config Sollte die Konfigurationsdatei eine eigene Komponente oder eine Begleitdatei zur ausführbaren Datei der Anwendung sein?

<Component Id="C.App.exe">
  <File Source="App.exe"/>
</Component>
<Component Id="C.App.exe.config">
  <File Source="App.exe.config"/>
</Component>

gege

<Component Id="C.App.exe" Guid="PUT-GUID-HERE">
  <File Id="F.App.exe" Source="App.exe"/>
  <File Source="App.exe.config" CompanionFile="F.App.exe"/>
</Component>

Wenn ich anders installiereApp.exe.config -Dateien abhängig von einer externen Eigenschaft (zB Laufzeitumgebung wiePrüfun oderFreisetzun) Beeinflusst das, welche Wahl ich treffen soll?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage