2010-10-18 56 views
1

我有一個成功調用web服務的客戶端。 webservice被更改,然後更改被刪除。但現在編譯的C#winforms客戶端無法調用Web服務。從c#winforms客戶端提取wsdl

我可以提取客戶端期望與實際的wsdl進行比較的wsdl嗎???

+0

你手動或在Visual Studio /夏普嚮導開發/單聲道開發的/ etc添加服務引用?如果您沒有手動執行此操作,那麼您是否刷新了項目中的Web服務引用(右鍵單擊Web引用並單擊「更新Web引用」)? – 2010-10-18 15:30:35

+0

該客戶端已編譯。它在現場是一箇舊版本。 – Joe 2010-10-18 17:04:35

+0

儘管更改已被刪除,服務是否重新部署?事實上,爲什麼不重新部署原始代碼 - 回滾更改。 – 2010-10-20 21:03:56

回答

1

是的。如果您在解決方案資源管理器中單擊「顯示所有文件」按鈕,則Web引用將變爲可擴展。 wsdl將可見(擴展參考)。