閱讀英文

共用方式為


重新命名 WCF 服務

本節描述如何重新命名 Windows Communication Foundation (WCF) 服務。

重新命名 WCF 服務

執行下列步驟,重新命名 Windows Communication Foundation (WCF) 範本中的服務。

  • 變更實作服務的類別名稱。

  • 在服務的組態檔中,如下列範例所示,將服務的名稱變更為您選擇的新名稱。 視您的裝載模型而定,組態檔可能是 app.config 或 web.config 檔案。

XML
<system.servicemodel>  
   <services>  
      <service name="WcfService.NewName">  
      </service>  
   </services>  
</system.servicemodel>  
  • 若您的服務是由 Web 裝載,則該服務會使用 *.svc 檔案。 如下列範例所示,開啟 svc 檔案並修改您的服務名稱。 對於自我裝載應用程式,則不需要執行這個步驟,因為沒有 svc 檔案。
ASP.NET (C#)
<%@ ServiceHost Service="WcfService.NewName">  

重新命名 WCF 服務合約

  • 請執行下列步驟,以重新命名服務合約。

  • 變更服務合約的名稱。

  • 在服務的組態檔中,如下列範例所示,將服務合約的名稱變更為您選擇的新名稱。 視您的裝載模型而定,組態檔可能是 app.config 或 web.config 檔案。

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