Wann verwendet WCF app.config oder web.config?

8

Ich arbeite an einer WCF-Anwendung. Ich bin sehr verwirrt darüber, wann eine Datei web.config und die Datei app.config im WCF-Client und -Dienst verwendet werden müssen. kann mir jemand helfen, wann app.config zu verwenden und wann web.config zu verwenden.

    
Jebli 25.07.2011, 09:27
quelle

3 Antworten

14

Wird es mit IIS gehostet? Web.config. Wird es als eigenständiger Dienst gehostet? App.config.

Ссылка

    
J. Steen 25.07.2011, 09:30
quelle
1

Wenn Sie einen Dienst in Visual Studio konfigurieren, verwenden Sie entweder eine Datei Web.config oder eine Datei App.config, um die Einstellungen festzulegen. Die Auswahl des Namens der Konfigurationsdatei hängt von der Hosting-Umgebung ab, die Sie für den Service ausgewählt haben. Verwenden Sie eine Web.config-Datei, wenn Sie IIS verwenden, um Ihren Dienst zu hosten. Wenn Sie eine andere Hosting-Umgebung verwenden, verwenden Sie eine App.config-Datei.

    
sansalk 17.03.2017 09:07
quelle
-6

Wenn die Client- oder Serveranwendung gestartet wird, lädt sie die Konfigurationen aus den .config-Dateien. In WCF können Sie beispielsweise die Bindungen und Endpunkte in der .config-Datei konfigurieren. Wenn die Anwendung gestartet wird, analysiert sie zuerst die Konfigurationsdatei und erstellt die Endpunkte und Bindungen entsprechend.

Diese Konfiguration muss nicht neu erstellt werden, wenn Sie sie ändern. Wenn Sie also das Verhalten bei der Bereitstellung der Anwendung ändern möchten, ist die Konfigurationsdatei die beste Wahl.

    
Jack 25.07.2011 10:30
quelle