2016-05-04 5 views
0

Wenn ich .msi Datei für C# windows application erstellen, wird die Datei <myexename>.exe.config kommt automatisch in dem Installationspfad nach der MSI-Setup-Datei installieren.C# .msi Installer Creation ohne <My Exe Name> .exe.config

Ausschließen .exe.config Datei?

Ich denke, es ist während des Setup-Erstellungsprozesses selbst getan werden.

Bitte um Rat.

Antwort

0

<myexename>.exe.config ist eine Konfigurationsdatei (App.config) Ihrer Anwendung. Wenn Sie das Installationsprogramm für eine Windows-Anwendung erstellen, wird es automatisch hinzugefügt.
ist es notwendig, zum Beispiel Sie Ihre Verbindung Verbindung in der Anwendung Datenbank oder andere Einstellungen auch
so, wenn Sie Ihre Anwendung dann Ihre Anwendung myexename wird in <myexename>.exe.config für einige Einstellungen sowie für einige notwendige Daten erforderlich.

noch, wenn Sie es ausschließen möchten, führen Sie die folgenden Schritte aus:
1) Rechtsklick auf Installateur project ->View ->File System
2) In Application Folder, Rechtsklick auf Primäre Ausgabe Ihrer Anwendung und wählen Sie Properties Window
3) Eigenschaften wählen Exclude Files
4) Klicken Sie auf Add Filter
5) Geben Sie app.config in Text und drücken Sie ok

jetzt Ihr Projekt neu erstellen und installieren Sie das .msi

<myexename>.exe.config wird von Ihrem Installationsverzeichnis

entfernt werden