我試圖將ASP.Net Web服務轉換爲WCF應用程序。客戶端位於不支持WCF的.Net Compact Framework上,因此我需要確保WCF始終支持ASP樣式的Web服務。當我在Visual Studio中添加Web服務引用時,生成的代理類的方法有額外的參數。爲什麼我的wcf Web服務參考中有額外的參數?
例如,如果一個方法被定義爲:
public void GetEmpInfo(int empNo)
這種方法會出現在代理類爲:
public void GetEmpInfo(int empNo, bool empNoSpecified)
是什麼原因導致這一點,我怎麼得到它停止?
僅供參考,使用SOAP 1.2的WSDL由Spring-WS在.net 3.5服務時,也參與這些額外的方法。 – 2009-07-22 03:53:52