4
我有一個來自第三方服務提供商的大型WSDL文件。如何從大型WSDL創建部分代理類?
當我使用wsdl工具命令行時,有沒有什麼辦法可以選擇我想要的服務,合同,端點 ?
因爲包含在wsdl中的服務量,Visual Studio crashesh。
更新 看起來這是不可能的。只需要編輯wsdl以僅包含相關合同。第三方提供解決了這個問題。
我有一個來自第三方服務提供商的大型WSDL文件。如何從大型WSDL創建部分代理類?
當我使用wsdl工具命令行時,有沒有什麼辦法可以選擇我想要的服務,合同,端點 ?
因爲包含在wsdl中的服務量,Visual Studio crashesh。
更新 看起來這是不可能的。只需要編輯wsdl以僅包含相關合同。第三方提供解決了這個問題。
將您的服務引用預編譯爲單獨的類庫。
免責聲明: 我知道這並沒有具體回答你的問題,但它應該解決您的根本問題,這是Visual Studio中運行緩慢或當您引用從WSDL生成的代碼崩潰。如果Visual Studio在添加服務引用時崩潰,則可能無法幫助您。在這種情況下,我很抱歉。
你是嫁給傳統的Web服務還是WCF的選擇? 'svcutil'比'wsdl'更穩定(儘管它不能處理所有的結構)。如果這也失敗了,一個選擇是下載WSDL,然後過濾它的客戶端(畢竟,它只是「XML」,儘管涉及到XML)。我不熟悉任何專門針對WSDL的現有工具,儘管它們可能存在。 –
謝謝。提供的只是提供給我們更新的XML。 – Andre