Single file apps are a journey, we progressed from a self-extract approach in 3.x to a superhost in 5.0, but there is more to be done to complete the story. Single file apps need to work for every .NET workload and app framework where the target platform allows for it (to reduce developer perceived complexity of seeing several output files vs one output file), including:
- Winforms
- WPF
- MAUI
- ASP.NET including MVC, Razor Pages, Server-side Blazor, WebAPI, gRPC etc.
Goals:
- Predictability: Developers should be aware of what will and won't work in a single file experience
- Ensuring that referenced libraries are also not going to produce issues
- Completeness for specific workloads
Work Items
Single file apps are a journey, we progressed from a self-extract approach in 3.x to a superhost in 5.0, but there is more to be done to complete the story. Single file apps need to work for every .NET workload and app framework where the target platform allows for it (to reduce developer perceived complexity of seeing several output files vs one output file), including:
Goals:
Work Items