Hello Packaged App Flow
This walkthrough follows a new packaged WinUI app from template to release proof.
Flow
dotnet new winui
-> project file references Windows App SDK
-> App.xaml wires application startup
-> MainWindow.xaml defines first window
-> Package.appxmanifest defines identity/capabilities
-> dotnet build compiles
-> dotnet run launches with debug identity
-> Visual Studio packaging creates MSIX/Store artifact
-> WACK validates package for Store readiness
Files To Inspect
| File | Why it matters |
|---|---|
.csproj | Target framework, WinUI enabled, package references, runtime properties |
App.xaml.cs | Startup, activation, service wiring |
MainWindow.xaml | Root UI and namespace correctness |
Package.appxmanifest | Identity, capabilities, activation, Store package metadata |
Evidence To Capture
Template source and date:
Windows App SDK version:
Build command result:
Run result:
Package artifact path:
WACK result:
Known gaps: