在ASP.NET 2.0网站中使用启用WSE的Web服务

在ASP.NET 2.0网站中使用启用WSE的Web服务,asp.net,web-services,wse,Asp.net,Web Services,Wse,我正在尝试从ASP.NET网站使用启用WSE的Web服务 我已经安装了WSE 3.0,使用配置工具将WSE信息添加到我的web.config中,然后执行添加web引用 我相信问题可能在于这是一个网站,而不是一个Web应用程序。因此,代理类是在运行时生成的,可能没有添加WSE魔术 我可以从元数据访问代理类,它的类型是System.Web.Services.Protocols.SoapHttpClientProtocol,据我所知,它没有任何WSE功能 我意识到这都是旧技术,但我无法决定服务器运行什

我正在尝试从ASP.NET网站使用启用WSE的Web服务

我已经安装了WSE 3.0,使用配置工具将WSE信息添加到我的web.config中,然后执行添加web引用

我相信问题可能在于这是一个网站,而不是一个Web应用程序。因此,代理类是在运行时生成的,可能没有添加WSE魔术

我可以从元数据访问代理类,它的类型是System.Web.Services.Protocols.SoapHttpClientProtocol,据我所知,它没有任何WSE功能

我意识到这都是旧技术,但我无法决定服务器运行什么:(


如果您有任何帮助,我们将不胜感激。

如果您错了,则在添加web引用时会生成代理

你能告诉我你是如何在网站上添加网页引用的吗

请参阅以下条文—

找到Web服务后 供您的应用程序通过 使用“添加Web引用”对话框 框中,单击添加引用 按钮将指示Visual Studio 将服务说明下载到 本地计算机,然后生成一个 所选站点的代理类 服务。代理类将 包含用于调用每个 公开的Web服务方法 同步和异步 类包含在local.wsdl中 文件的代码隐藏在文件后面。有关详细信息 有关详细信息,请参阅中的Web参考 VisualStudio和添加Web参考 对话框


请参阅下面的文章-

该链接指向WCF,而不是WSE。WCF不适用于我的项目。您使用的.NET Framework版本是什么。您使用的是什么IDE来使用WSE服务。它是.NET 2.0。我尝试重新安装WSE并创建新网站。现在,在运行时使用WSE后缀生成正确的类.谢谢你的帮助。