我有更新從WCF服務代理的問題。我有一個操作合同和一個數據合同接口,一切工作,直到我已經添加一個新的操作合同...當我嘗試更新服務從客戶端應用程序生成的代理沒有新的操作合同。我試過使用svcutil但沒有成功,結果相同。 任何想法有什麼不對?WCF不更新代理
[ServiceContract]
public interface ICreationService
{
[OperationContract] bool CreateTicket(Ticket ticket);
[OperationContract] bool CreateTicket(Ticket ticket,bool asd);
[OperationContract] IEnumerable<Ticket> GetTickets();
}
[DataContract]
public class Ticket
{
[DataMember]
public string Name { get; set; }
[DataMember]
public int Severity { get; set; }
[DataMember]
public string Description { get; set; }
}
你可以發佈你添加的新合同,還有你的綁定嗎? – Tung 2012-03-17 09:01:55
[的ServiceContract] \t公共接口ICreationService \t { \t \t [OperationContract的] 布爾CreateTicket(票券); [OperationContract] bool CreateTicket(Ticket ticket,bool asd); // [OperationContract] IEnumerable GetTickets(); \t} [DataContract] 公共類票務 { [數據成員] 公共字符串名稱{;組; } [DataMember] public int Severity {get;組; } [DataMember] public string描述{get;組; } } –
user1275513
2012-03-17 11:11:42
爲了讓人們能夠幫助您,您必須向我們展示您的web.config,更新的合同以及您在瀏覽器中瀏覽到該服務時看到的異常 – Tung 2012-03-17 19:29:59