【发布时间】:2011-06-21 13:06:40
【问题描述】:
我正在使用 .net 2.0 开发这个在 VS 2005 中开发的 Web 服务。 我需要添加对在 .net 4.0 中开发的外部 Web 服务的 Web 引用。我能够做到这一点。但是当我尝试通过我的代码访问新添加的 Web 引用时,我得到一个构建错误 - 新添加的服务未定义。为什么我的应用程序无法识别新添加的 Web 引用。它与.net版本有关吗? 在这件事上的任何帮助将不胜感激。 谢谢
【问题讨论】:
-
我认为您将无法在 2.0 Web 应用程序中嵌入 4.0 代码,因为应用程序池在 .NET 2.0 中运行。您可能成功地将应用程序池作为 4.0 应用程序执行,但我没有尝试过。
-
她没有嵌入 4.0 程序集,她正在尝试使用外部 Web 服务。 Liz,Web 服务使用什么?我假设是 WCF。它提供了什么绑定?您应该能够使用 SOAP 访问它。
标签: .net asp.net web-services .net-4.0 .net-2.0