0
從主機項目中,我應該在哪裏更改WCF服務使用的合同名稱?我右鍵單擊了項目中的服務引用和選定的屬性,這隻顯示文件夾名稱。我已經進入了配置服務,但沒有關於合同的任何內容。如何更改WCF合約名稱?
當我在展示項目中所有文件,並打開該服務,然後Reference.svcmap> Reference.cs,約中旬一路下跌,我看到:
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(Namespace="http://mysite.com/services/", ConfigurationName="MyServiceReference.IMyService")]
public interface IMyService {
ConfigurationName是出現在應用程序的合同名稱的.config/web.config中。但這可能不是更新它的正確位置。有什麼建議麼?
我沒有看到這個項目[的ServiceContract(ConfigurationName =」任何地方你指的是 – 4thSpace
哪個文件的ServiceContract應該在你的WCF服務的接口上的屬性。?。配置名稱可能沒有設置,他建議你把它設置在那裏 – Pete
你在項目中的任何地方都有[ServiceContract]嗎?你能顯示一些你的服務合同接口定義的源代碼嗎? – Khan