Application is very slow to load GleamTech components.
Problem reported by Alberto Ghislandi - Today at 3:20 AM
Resolved
When I start my application pool and open my application, it takes 9 seconds to load GleamTech components. It seems that the loading of DocumentUltimate is the bottle neck.
My GleamTech version is 9.6.3 for ASP.NET
Removing GleamTech components my application starts in 1 sec
using GleamTech.AspNet.Core;

builder.Services.AddGleamTech();
app.UseGleamTech();
Is it possible to do something to speed up the loading?
Thanks
Regards
Cem Alacayir Replied
Employee Post Marked As Resolution
9 seconds is not normal especially for an ASP.NET Core application (but ASP.NET Classic cold-start may take time as it shadow-copies app files).

FileUltimate Version 9.6.3 - May 6, 2025 - This is an old version, first update to the last available version for your license key which is Version 9.8.7 - December 23, 2025

Other things to check:
1. In IIS, edit your application pool "Basic Serttings" and choose "No Managed Code" for .NET CLR Version. If your app is a pure ASP.NET Core app, you don't need this, it's for .NET Framework (ASP.NET Classic) based apps only.

2. On startup, GleamTech may be trying to remove temp folders to new locations (e.g. if you updated your old version and locations were changed). Maybe it fails on some files at some point and retries them on every startup? Is 9 seconds recurrent every time you recycle your application pool?
See here for temp folder location for newer and older versions:
https://support.gleamtech.com/kb/a32/gleamtech-component-temporary-folder-locations-and-issues.aspx
You may need to manually clean up those folders.

Reply to Thread

Enter the verification text