从wp8中的scheduletaskagent调用asmx服务的stackoverflow异常

时间:2014-02-24 02:33:34

标签: windows-phone-8 asmx

我有一个引用wp8类库的wp8项目。类库有一个服务引用。我还有一个wp8任务代理项目,它引用类库来更新动态磁贴。当从电话项目调用服务方法时,一切都很好但是当我从任务代理调用服务方法时,我开始得到堆栈溢出异常或内存不足异常。

    protected override void OnInvoke(ScheduledTask task)
    {
       string userName = GetUserName(); //from isolated storage
       MyServiceClient client = new MyServiceClient ();
       client.GetDataCompleted += client_GetData;

       client.GetDataAsync(username);
    }

GetDataAsync发生错误。但是,当我在手机应用程序(而不是任务代理)中使用相同的代码时,一切正常。

有没有人注意到类似的东西?

谢谢, KUNAL

0 个答案:

没有答案