kdx-perbol
01/13/2025, 9:32 AMUmbraco.Cms.Core.Composing.FindAssembliesWithReferencesTo.Find()
The error is
> Could not load file or assembly 'Xbim.Geometry.Engine32, Version=0.0.0.0, Culture=neutral, PublicKeyToken=11e3655e576ec5a9'. The system cannot find the file specified.
It looks like Umbraco is trying to load too many assemblies to find composers/etc and this one fails. It may be that the package is doing something wrong, but it works in non-Umbraco web apps and console applications. Looks like a "loading DLL with wrong bitness" problem.
Anyone have any idea how to resolve this? We're not using the latest version of the third-party package so we can't submit an issue. And they would probably not act since it works outside Umbraco.
Is there a way to not have Umbraco load all assemblies on startup?Matt Wise
01/13/2025, 11:10 AMkdx-perbol
01/13/2025, 11:42 AM.AddComposers
doesn't have any configuration options. Not sure how to actually reach that Exclude
method.kdx-perbol
01/13/2025, 11:52 AMkdx-perbol
01/13/2025, 1:30 PMMatt Wise
01/13/2025, 2:13 PMkdx-perbol
01/13/2025, 6:30 PMkdx-perbol
01/13/2025, 6:31 PMJason
01/13/2025, 10:34 PMAdditionalAssemblyExclusionEntries
setting.Jason
01/13/2025, 10:42 PMAssembliesAcceptingLoadExceptions
option tells Umbraco to swallow the exceptions for those assemblies.