Umbenennen eines WCF-DienstsRenaming a WCF Service

In diesem Thema wird beschrieben, wie Sie einen Windows Communication Foundation (WCF)Windows Communication Foundation (WCF)-Dienst umbenennen.This topic describes how you can rename a Windows Communication Foundation (WCF)Windows Communication Foundation (WCF) service.

Umbenennen eines WCF-DienstsRenaming a WCF Service

Führen Sie die folgenden Schritte aus, um einen Dienst in einer Windows Communication Foundation (WCF)Windows Communication Foundation (WCF)-Vorlage umzubenennen:Perform the following steps to rename a service in a Windows Communication Foundation (WCF)Windows Communication Foundation (WCF) template,

  • Ändern Sie den Namen der Klasse, die den Dienst implementiert.Change the name of the class that implements the service.

  • Ändern Sie in der Konfigurationsdatei des Diensts den Namen des Diensts in den neuen gewählten Namen, wie im folgenden Beispiel dargestellt.In the configuration file of the service, change the name of the service to the new name you have chosen, as indicated in the following example. Die Konfigurationsdatei ist je nach dem verwendeten Hostingmodell app.config oder web.config.The configuration file can be either app.config or web.config file depending on your hosting model.

<system.servicemodel>  
   <services>  
      <service name="WcfService.NewName">  
      </service>  
   </services>  
</system.servicemodel>  
  • Handelt es sich um einen WebHosted-Dienst, verwendet er eine *.svc-Datei.If your service is webhosted, it uses an *.svc file. Öffnen Sie die svc-Datei, und ändern Sie den Namen des Diensts, wie im folgenden Beispiel dargestellt.Open the svc file and modify the name of your service as indicated in the following example. Dieser Schritt ist für selbst gehostete Anwendungen nicht erforderlich, da keine svc-Datei vorhanden ist.This step is not necessary for self-hosted applications, as there is no svc file.
<%@ ServiceHost Service="WcfService.NewName">  

Umbenennen eines WCF-DienstvertragsRenaming a WCF Service Contract

  • Führen Sie die folgenden Schritte aus, um den Dienstvertrag umzubenennen:Perform the following steps to rename the service contract,

  • Ändern Sie den Namen des Dienstvertrags.Change the name of the service contract.

  • Ändern Sie in der Konfigurationsdatei des Diensts den Namen des Dienstvertrags in den neuen gewählten Namen, wie im folgenden Beispiel dargestellt.In the configuration file of the service, change the name of the service contract to the new name you have chosen, as indicated in the following example. Die Konfigurationsdatei ist je nach dem verwendeten Hostingmodell app.config oder web.config.The configuration file can be either app.config or web.config file depending on your hosting model.

<system.servicemodel>  
   <services>  
      <service>  
         <endpoint contract="WcfService.NewContractName" />  
      </service>  
   </services>  
</system.servicemodel>