1

アプリにバックグラウンド エージェントを追加しました。市場に提出しようとすると、次のエラーが発生しました。

2011: バックグラウンド エージェントは、アセンブリ XXX.Core.dll が使用しようとしている Microsoft.Phone.Scheduler.ScheduledActionService::Add を使用できません。ファイルを更新してから、再試行してください。

正確なエラーは何ですか?どうすれば変更できますか?

参考までに、ScheduledActionService.Add(PeriodicTask) を使用して XXX.Core.dll にバックグラウンド エージェントを追加しませんでした。XXX.Core.dll にはない MainPage.xaml.cs で実行しました。

ありがとう。

4

1 に答える 1

2

よかった。正確な理由を見つけました。

バックグラウンド エージェント コンポーネント (XXX.ScheduledTasks.dll) は XXX.Core.dll を参照し、XXX.Core.dll には「ScheduledActionService.Add」を使用するコードがいくつかあります。

関連するコードを XXX.Core.dll から削除すると、渡されます。

于 2013-05-16T02:56:13.747 に答える