Icuuc73.dll problem

I have a customer who is reporting that icuuc73.dll causes an error under Windows 11

I’m compiling with Xojo 2024 r 2.1

Inno is set to signonce, so it shouldnt be changing the signature.

The file is dated 16 July 2024

Is there a newer one for Windows 11, or is Smart App being stupid?

I found this:Key Information

    • Function: icuuc.dll (ICU Common DLL) provides core functionality for handling different languages, date formats, time zones, and other locale-specific data.

    • Location: The file is typically found in the C:\Windows\System32\ directory.

    • Version: The specific version (73) refers to the version of the ICU libraries themselves, which are regularly updated by Microsoft as part of Windows updates.

    • Compatibility:

      • It was introduced in Windows 10, version 1703, along with icuin.dll.

      • In later versions (Windows 10, version 1903 and newer), these were consolidated into a single icu.dll file, though the older DLLs are still present for compatibility.

    • and so wonder why icuuc73 is shipping at all, if icu.dll could be used instead?

Because you are using Xojo 2024r2.1 and not 2025r1.1 or later.
From the release notes: Xojo 2025r1.1 Release Notes — Xojo documentation

Windows built-in ICU Libraries: Eliminates manual ICU updates and reduces app file sizes.

1 Like

I’ll need to review how many people have late-patch level Windows 10

Probably safe to switch, but I’ll monitor.

My customer reports it works after a restart.

1 Like