Open jonathanpeppers opened 1 year ago
We've added this issue to our backlog, and we will work to address it as time and resources allow. If you have any additional information or questions about this issue, please leave a comment. For additional info about issue management, please read our Triage Process.
Description
Running PerfView during an incremental build on Windows, a decent amount of time is spent JIT-ing these assemblies when the actually MAUI app launches:
We should investigate if using
ReadyToRun
and if creatingwin-arm64
,win-x86
, andwin-x64
architecture-specific packs will help. In theory it will reduce 500ms from the total app launch time (and total F5)Testing a
dotnet new mauilib
class library, I can do:But then it feels a bit weird, you have to build in a specific order:
Public API Changes
n/a
Intended Use-Case
Decrease "total F5 time" for Debug builds