Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml SOAPExtension方法不起作用_Xml_Web Services_Logging_Soap_Trace - Fatal编程技术网

Xml SOAPExtension方法不起作用

Xml SOAPExtension方法不起作用,xml,web-services,logging,soap,trace,Xml,Web Services,Logging,Soap,Trace,根据下面的博文,我已经做了一切。扩展SOAP扩展类并具有配置绑定。我的soap扩展方法仍然没有调用。我已经设置了一个断点并进行了检查。下面是示例代码。TraceExt还有更多被重写的方法 公共类TraceExt:SoapExtension { 溪流; 流新闻流; 字符串文件名; //将表示SOAP请求或SOAP响应的流保存到 //本地内存缓冲区。 公共覆盖流链流(Stream-Stream) { } } 我刚刚找到了这个问题的答案。添加web服务引用时,必须将其添加为.net 2.0中的“w

根据下面的博文,我已经做了一切。扩展SOAP扩展类并具有配置绑定。我的soap扩展方法仍然没有调用。我已经设置了一个断点并进行了检查。下面是示例代码。TraceExt还有更多被重写的方法

公共类TraceExt:SoapExtension
{
溪流;
流新闻流;
字符串文件名;
//将表示SOAP请求或SOAP响应的流保存到
//本地内存缓冲区。
公共覆盖流链流(Stream-Stream)
{
}
}

我刚刚找到了这个问题的答案。添加web服务引用时,必须将其添加为.net 2.0中的“web服务引用”。如果您将引用添加为“添加服务引用”,这是一种添加引用的新方法,那么SOAP扩展将无法工作

方法: 右键单击参考文件夹->添加服务参考->单击高级按钮->添加Web参考