var builder=new BackgroundTaskBuilder();
builder.Name=name;
builder.TaskEntryPoint=taskEntryPoint;
builder.SetTrigger(trigger);
if(condition!=null)
builder.AddCondition(condition);
builder.Register(); // in this step I get exception System.UnauthorizedAccessException. Additional information: Access is denied.
此异常在 Windows 8 发布预览中引发。在消费者预览版中,我没有收到此异常。
我使用 SystemTrigger (SystemtriggerType.UserPresent) 和 SystemCondition(SystemConditionType.InternetAvailable)
在 Package.appxmanifest 文件中,我将系统事件复选框设置为 true 并输入入口点值。同样在 Package.appxmanifest 代码中,我删除了“可执行”属性。
也许有人知道我该如何解决?
先感谢您!