2014-08-27 34 views
0

我試圖使用航運服務的聯邦快遞文件WSDL,但是當我嘗試使用該資源(文件)的Web服務器,我收到一條錯誤消息的URL是不正確我嘗試在瀏覽器中測試URL,並且出現404 Not Found錯誤。使用WSDL文件聯邦快遞Asp.net網站在Azure中

當我測試本地使用本地主機中的Web引用和做工精細的本地路徑。但是當我上傳到Azure時,這不起作用。 任何建議??? 感謝

+0

向我們展示一些代碼PLZ - 和你的web.config – user1859022 2014-08-28 07:01:21

+0

我在本地在本地使用WSDL文件,做工精細,但我需要在託管在Azure中asp.net網站如何使用。我使用本地連接打印屏幕。 http://prntscr.com/4hcjut。 – mamfredym 2014-08-28 16:13:34

+0

並附加在web.config http://prntscr.com/4hcn96 – mamfredym 2014-08-28 16:27:06

回答

0

我解決了使用WSDL.EXE

http://msdn.microsoft.com/en-us/library/7h3ystb6(v=vs.100).aspx

這個工具這個問題轉換WSDL文件代理類,在這種情況下,微軟的Azure託管或雲計算使用這個類的生產。

我用命令

wsdl File:///C:\\servicefilefolder\FedexService.wsdl /out:C:\\projectfolder\Fedexproxy.cs 

該工具會自動創建一個名爲Fedexproxy.cs類,我導入到我的項目,使用這個類像一個Web引用。

問候