我正在嘗試將Web服務引用添加到我的客戶的Windows服務器。我可以通過點擊菜單中的Add Service Reference
來添加它,然後在地址欄中輸入正確的Web服務URL。然後我點擊GO
按鈕來驗證網址。它完美地定位了Web服務。然後我點擊OK
按鈕完成這項工作。將wsdl添加到.net網站不起作用
然後,我看到Visual Studio創建了一個名爲App_WebReference
的文件夾,並在該文件夾中放置了一個類似Reference.svcmap
的文件。
當我去的C#代碼,我試圖調用Web服務,但我無法達到它。但是,如果我創建一個本地項目並執行上面解釋的相同的事情,這項工作。
這裏是網絡服務url如果你想看看它。我究竟做錯了什麼?我沒有任何代碼可以顯示,因爲我無法編寫任何代碼,因爲我無法通過c#訪問Web服務。我應該做些什麼?
添加Serv引用時應注意名稱空間。然後使用它。 –
你能解釋一下嗎?「當我轉到c#代碼時,我正在嘗試調用web服務,但我無法訪問它,但是如果我創建本地項目並執行與上面解釋過的相同的操作,則此工作。 ?什麼是「無法達到」?你有錯誤嗎?什麼是「轉到C#代碼」?這兩個項目有什麼區別?你如何使用生成的代碼? – CodeCaster
@ henk-holterman我將參考文獻命名爲「ziraat」。在aspx.cs文件中,我鍵入「ziraat.savetransation()」,intellisense不起作用,它看不到「ziraat」。我在本地項目中執行相同的過程,它的工作原理 –