Я пишу приложение Metro, которое будет работать только на ПК (так что нет или, по крайней мере, меньше, беспокоиться об автономном режиме). Мне нужно, чтобы он регистрировал и запускал фоновое задание, когда пользователь нажимает кнопку. Он регистрируется в порядке, но я не нашел способа заставить его работать раньше, чем при 15-минутной задержке, что бесполезно для этого приложения. Любые идеи, как я могу заставить его работать сразу?
Также я нашел аналогичный вопрос здесь, который говорит, что это невозможно, но кто-то должен был понять способ.
Edit:
Мое рассуждение о необходимости выполнения этой задачи таково:
Мое приложение будет читать и писать файлы по мере их появления в течение длительного периода времени, от нескольких минут до нескольких часов. В большинстве случаев на этот раз маловероятно, что приложение будет представлено на переднем плане. Поскольку мне нужен код для продолжения выполнения, лучше всего было создать фоновое задание, но я не могу найти способ инициировать эту задачу за пределами Visual Studio, хотя в Visual Studio он работает отлично. Если есть более подходящий способ справиться с этим исполнением, я готов его использовать.