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 コードで、「実行可能」属性を削除しました。
多分誰かが私がそれを修正する方法を知っていますか?
前もって感謝します!