私はPCでのみ動作するMetroアプリを書いています(したがって、バッテリーの寿命について心配する必要はありません)。ユーザーがボタンをクリックしたときにバックグラウンドタスクを登録して実行するために必要です。正常に登録されますが、15分の遅延よりも早く実行する方法は見つかりませんでした。これは、このアプリには役に立ちません。すぐに実行するためのアイデアはありますか?
また、私はここでそれが不可能であると言う同様の質問を見つけました、しかし誰かが方法を考え出したに違いありません。
編集:
このタスクを要求する私の理由は次のとおりです。
私のアプリは、数分から数時間までの長期間にわたって表示されるファイルの読み取りと書き込みを行います。今回の大多数の間、アプリがフォアグラウンドで表示される可能性はほとんどありません。実行を継続できるようにコードが必要なため、バックグラウンドタスクを作成するのが最善の方法のように見えましたが、Visual Studioでは完全に機能しますが、VisualStudioの外部でこのタスクを手動で開始する方法は見つかりません。この実行を処理するためのより適切な方法があれば、私はそれを喜んで使用します。