1

我在我的应用程序中添加了一个后台代理。当我尝试将其提交到市场时,我收到以下错误:

2011:后台代理无法使用 Microsoft.Phone.Scheduler.ScheduledActionService::Add,这是 XXX.Core.dll 尝试使用的程序集。更新您的文件,然后重试。

谁能告诉我确切的错误是什么?我该如何修改它?

仅供参考,我没有使用 ScheduledActionService.Add(PeriodicTask) 在 XXX.Core.dll 中添加后台代理。我是在 MainPage.xaml.cs 中完成的,它不在 XXX.Core.dll 中。

谢谢。

4

1 回答 1

2

谢天谢地。我找到了确切的原因。

后台代理组件(XXX.ScheduledTasks.dll)引用了XXX.Core.dll,在XXX.Core.dll中有一些使用'ScheduledActionService.Add'的代码。

把XXX.Core.dll中的相关代码去掉后,就通过了。

于 2013-05-16T02:56:13.747 回答