2011-09-20 56 views
0

我向現有的WCF服務應用程序添加了一個新方法。我添加的方法返回一個新的類類型。爲什麼我添加的新方法在WCF Test Client上不可用?

當我啓動WCF測試客戶端時,新方法變灰,我發現此方法灰顯的原因是因爲此方法正在返回新的類類型。

該方法和新類別類型使用DataContract & DataMember進行標記。 沒有錯誤 - 但在WCF測試客戶端中的方法名旁邊,我看到「此方法不可用,因爲它使用的是類XXX」(XXX是我定義的新類類型)。

當我從silverlight客戶端調用這個新方法時,我得到了與我預期的相同的結果,並且具有相同的新類類型。

+0

你得到了什麼確切的錯誤?新的類類型是否標有DataContract&DataMember屬性? – sternr

+0

是的,它標有DataContract&DataMember。沒有錯誤 - 但在WCF測試客戶端的方法名稱旁邊,我看到「此方法不可用,因爲使用類XXX」(xXX是我定義的新類類型) – Yanshof

回答

1

您是否有弱類型的對象數據約定成員XMLNode,DataTable? WCF測試客戶端不支持這些

+0

謝謝 - 這就是我需要了解這個問題! – Yanshof

相關問題