-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Description
Description
There's quite a noticeable decrease in performance building iOS and Catalyst apps:
dotnet build -bl:../net8.0-ios.binlog
Restore complete (0.5s)
MauiTestApp net8.0-ios succeeded (12.6s) → bin/Debug/net8.0-ios/iossimulator-arm64/MauiTestApp.dll
Build succeeded in 13.3s
dotnet build -bl:../net9.0-ios.binlog
Restore complete (0.4s)
MauiTestApp net9.0-ios succeeded (17.4s) → bin/Debug/net9.0-ios/iossimulator-arm64/MauiTestApp.dll
Build succeeded in 18.1s
The performance regresson is also present for maccatalyst
Steps to Reproduce
The problem is reproducible with a MAUI template project, changing the TFM between net8.0-ios and net9.0-ios
Link to public reproduction project repository
No response
Version with bug
9.0.10 SR1
Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
Last version that worked well
8.0.100 SR10
Affected platforms
iOS, macOS
Affected platform versions
No response
Did you find any workaround?
Roll back to dotnet 8
Relevant log output
bcaceiro, tuanchien, brunck and jeanplevesque