我正在開發這個在VS 2005中開發的具有.net 2.0的Web服務。 我需要將網絡參考添加到在.net 4.0中開發的外部Web服務。我能夠做到這一點。但是當我嘗試通過我的代碼訪問新添加的Web引用時,出現構建錯誤 - 新增的服務未定義。爲什麼我的應用程序無法識別新添加的Web引用。這是與.net版本有關嗎? 在這個問題上的任何幫助將不勝感激。 謝謝可以將.net 4.0開發的web引用添加到.net 2.0 web服務中
回答
雖然我從來沒有嘗試過這樣的事情,但我認爲您不能將WCF(本機代碼)作爲更高版本的服務。您仍然可以將其添加爲標準Web服務參考(SOAP協議),以便將其用於W3C標準。您將失去一些整合,但您可以正確使用它。
VS 2005沒有WCF,如果我沒有記錯,所有的服務引用都使用SOAP,所以我認爲出了問題。 – tster
一半事實 - VS2005本身不支持WCF,但有一個擴展來添加該支持。 –
@tster WCF是作爲.NET 3.0的一部分而創建的(微軟整個歷史中最糟糕的版本之一,本來應該是2.5或者不是.NET),這是.NET 2.0的擴展,並且只帶來了新的領域.NET包括WCF和WFF。 –
如果您將WCF服務設置爲具有basicHttpBinding,那麼是的。
- 1. 如何將Web服務引用添加到類庫項目.NET 4.0中
- 2. 如何將標籤添加到.NET中的Web服務引用?
- 3. .NET 4.0 Web服務和IPv6
- 4. asmx .net 2.0 web服務
- 5. 我們可以從2.0的網站hoted調用web服務熱的.net 4.0嗎?
- 6. 不能.NET 2.0中的Web服務
- 7. 到.NET Web服務
- 8. 從.Net Web開發到Java Web開發
- 9. 從.NET 2.0調用.NET 3.5+ ASMX Web服務或WCF服務CF
- 10. 在ASP .NET API中添加Web服務
- 11. .Net 4.0最新的Web服務技術?
- 12. WCF服務(.NET 4.0)可以有一個.NET 2.0客戶端?
- 13. 升級Web應用程序:.NET 2.0到.NET 4.0
- 14. 從WSDL文件開發.NET Web服務
- 15. .net web api RESTFul Web服務引導
- 16. .NET將自定義Http標頭添加到Web服務代理引發錯誤
- 17. 使用.NET 4.0開發服務器
- 18. Web服務.NET 2.0,部署和消費
- 19. 問題從.NET 2.0 Web服務
- 20. 從.Net發送DateTime到Java Web服務
- 21. 從.NET發佈到REST Web服務?
- 22. 發送圖像到.NET Web服務
- 23. 任何人都可以將服務引用添加到我的Web服務?
- 24. Pentaho Web服務.Net
- 25. 從.NET Web服務
- 26. 是否使用Web服務公開.NET DAL添加安全性?
- 27. WCF:.NET 2.0不完整的Web引用
- 28. 在.Net上引用Web服務
- 29. 將.Net 2.0項目升級到.Net 4.0
- 30. 如何將WCF服務的引用添加到.Net CF 2.0應用程序中?
我想你會有麻煩的Web 2.0的應用程序中嵌入4.0的代碼,因爲應用程序池運行在.NET 2.0。您可能已成功執行應用程序池作爲4.0應用程序,但我沒有嘗試過。 – faester
她沒有嵌入4.0程序集,她試圖使用外部Web服務。 Liz,什麼是Web服務使用?我假設WCF。它提供了什麼約束力?您應該能夠使用SOAP訪問它。 – tster