Windows phone 8 无法在Windows Phone Silverlight 8.1上添加后台代理作为参考

Windows phone 8 无法在Windows Phone Silverlight 8.1上添加后台代理作为参考,windows-phone-8,visual-studio-2013,windows-phone-8.1,background-agents,Windows Phone 8,Visual Studio 2013,Windows Phone 8.1,Background Agents,我的应用程序正在使用Windows phone silverlight 8.1和visual studio express 2013 我的应用程序需要一个计划任务,因此我添加了一个计划任务项目,如下所示: 我成功地添加了ScheduledTaskAgent,但当我尝试将其添加为我的项目的引用时(右键单击->添加引用),我收到这样一条消息: “由于后台代理不支持,无法添加所选引用” 我在一个新的简单项目上尝试了同样的方法,效果很好 因此,我尝试删除其他引用并将该引用添加到我的计划任务中,但它仍然不

我的应用程序正在使用Windows phone silverlight 8.1和visual studio express 2013

我的应用程序需要一个计划任务,因此我添加了一个计划任务项目,如下所示:

我成功地添加了ScheduledTaskAgent,但当我尝试将其添加为我的项目的引用时(右键单击->添加引用),我收到这样一条消息:

“由于后台代理不支持,无法添加所选引用”

我在一个新的简单项目上尝试了同样的方法,效果很好

因此,我尝试删除其他引用并将该引用添加到我的计划任务中,但它仍然不起作用

如何修复它并最终添加我的计划任务?是否有其他方法添加计划任务作为参考

我的背景代理人:

using System.Diagnostics;
using System.Windows;
using Microsoft.Phone.Scheduler;

namespace ScheduledTaskAgent3
{
public class ScheduledAgent : ScheduledTaskAgent
{

    static ScheduledAgent()
    {
        Deployment.Current.Dispatcher.BeginInvoke(delegate
        {
            Application.Current.UnhandledException += UnhandledException;
        });
    }

    private static void UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
    {
        if (Debugger.IsAttached)
        {

            Debugger.Break();
        }
    }


    protected override void OnInvoke(ScheduledTask task)
    {

        NotifyComplete();
    }
}
}

请仔细检查一下,希望这有帮助。谢谢,但没有帮助。我无法将我的任务添加为引用检查您的代理是否使用了任何。感谢Romasz,我添加了我的代理代码,它作为模板代码,并且不包含任何不受支持的API。您的
应用程序
目标是什么?