Mono Runtime Attempts to Load Missing pt-BR Satellite Assemblies Causing Initialization Lag in MAUI App #32019
Replies: 2 comments
-
|
@BrundhaVelusamy I think you will get better support for this in the Syncfusion dedicated discussions. I have very good experience by their support. It was a similar "not found" thing, everything worked, just the error was flodding error log. CoPilot found this two resources, I do not know if this helps. |
Beta Was this translation helpful? Give feedback.
-
|
@BrundhaVelusamy We ran into this after upgrading to VS 2026 - it took 3 minutes for the main page of the app to load... |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
We’re encountering a recurring issue when running our .NET MAUI app on devices with pt-BR (Portuguese - Brazil) UI settings. Our project is defined with neutral language as en-US, and we do not include localized resource assemblies for pt-BR.
However, during InitializeComponent() execution, the Mono runtime attempts to load satellite assemblies like:
These assemblies do not exist in our app package, and we see repeated log entries like:
This causes noticeable lags and timeouts during initialization, even though the fallback to neutral resources eventually works.
We’ve tried setting:
CultureInfo.DefaultThreadCurrentUICulture = new CultureInfo("en-US");But it didn’t resolve the issue.
Any insights or suggestions from the community would be greatly appreciated!
Thanks in advance.
Beta Was this translation helpful? Give feedback.
All reactions