Web services 如何在windows mobile客户端上报告web服务的进度?

Web services 如何在windows mobile客户端上报告web服务的进度?,web-services,windows-mobile,soap-client,web-services-enhancements,Web Services,Windows Mobile,Soap Client,Web Services Enhancements,我尝试使用soap扩展实现进度报告,如下链接所述: 但是,我的ProgressUpdate方法没有被调用,我相信这是因为我的Windows Mobile项目中没有app.config文件来告诉SOAP扩展处理web服务调用。如何在Windows Mobile中实现这一点?这是本文中使用的示例配置文件: <?xmlversion="1.0" encoding="utf-8" ?> <configuration> <system.web> &

我尝试使用soap扩展实现进度报告,如下链接所述:

但是,我的ProgressUpdate方法没有被调用,我相信这是因为我的Windows Mobile项目中没有app.config文件来告诉SOAP扩展处理web服务调用。如何在Windows Mobile中实现这一点?这是本文中使用的示例配置文件:

<?xmlversion="1.0" encoding="utf-8" ?>
<configuration>
   <system.web>
      <webServices>
         <soapExtensionTypes> <add
        type="SoapExtensionLib.ProgressExtension, SoapExtensionLib"
        priority="1"  group="High" />
         </soapExtensionTypes>
      </webServices>
   </system.web> 

</configuration>

我通过向生成的代理类中的方法添加一个自定义属性来解决这个问题。自定义属性派生自SoapExtensionAttribute

我是在

现在的问题是,如果我刷新web服务引用,我必须记住重新添加属性