2013-08-27 34 views
0

我有一個WCF服務的問題..我在Windows應用程序項目中使用服務引用。在回覆我的一個wcf方法中有一個類,它有一個普通的ID int(datacontract)它總是爲0.當我從代碼中嘗試它的工作。但是當我實際安裝wcf服務,並嘗試它來0.任何想法的傢伙?一些設置與代理?什麼都沒有?WCF屬性不會在響應中設置

[DataMember(Order = 1)] 
public int ID { get; set; } 

[DataMember(Order = 2)] 
public int Quantity { get; set; } 

現在量化已填充,但ID始終是0.我chekcd數據庫調用,ID和quantiyt返回。也映射都是正確的。從代碼我得到這兩個值,但是當我安裝設置此ID字段永不調換

+0

你是什麼意思'installl the wcf service'?它在IIS上被剝奪了嗎? – PoweredByOrange

+0

@PoweredByOrange是的,部署在IIS上 –

回答

0

此問題與多語言應用程序有關。此代碼適用於英語,但在其他語言中登錄失敗。 原因是,在請求參數日期已通過,除英文以外的登錄,日期比較用於失敗。