Skip to content

Commit 078c2b4

Browse files
Clarify WinUI 3 scope and add MSIX prerequisite callout
- Opening sentence: 'WinUI 3 app' → 'WinUI 3 or other MSIX-packaged app (including WPF and Windows Forms)' - Added IMPORTANT callout at top: MSIX required; unpackaged devs directed to Task Scheduler / Worker Services Fixes Gaps 5 & 6 from ADO #568630. Co-authored-by: Copilot <[email protected]>
1 parent 2b54f6a commit 078c2b4

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

hub/apps/windows-app-sdk/applifecycle/background-tasks.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ ms.localizationpriority: medium
1010

1111
# Using background tasks in Windows apps
1212

13-
This article provides an overview of using background tasks and describes how to create a new background task in a WinUI 3 app. For information about migrating your UWP apps with background tasks to WinUI, see the Windows App SDK [Background task migration strategy](../migrate-to-windows-app-sdk/guides/background-task-migration-strategy.md).
13+
> [!IMPORTANT]
14+
> Background tasks using the Windows App SDK `BackgroundTaskBuilder` require your app to be **packaged with MSIX**. For WPF or Windows Forms apps deployed without MSIX packaging, use [Task Scheduler](/windows/win32/taskschd/task-scheduler-start-page) or [.NET Worker Services](/dotnet/core/extensions/workers) instead.
15+
16+
This article provides an overview of using background tasks and describes how to create a new background task in a WinUI 3 or other MSIX-packaged app (including WPF and Windows Forms). For information about migrating your UWP apps with background tasks to WinUI, see the Windows App SDK [Background task migration strategy](../migrate-to-windows-app-sdk/guides/background-task-migration-strategy.md).
1417

1518
Background tasks are app components that run in the background without a user interface. They can perform actions such as downloading files, syncing data, sending notifications, or updating tiles. They can be triggered by various events, such as time, system changes, user actions, or push notifications. These tasks can get executed when corresponding trigger occurs even when the app is not in running state.
1619

0 commit comments

Comments
 (0)