mirror of
https://github.com/microsoft/terminal.git
synced 2025-12-15 08:15:41 -06:00
Delay-load icu so that we don't fail to start up on Windows <1903 (#18707)
(cherry picked from commit 75d8fc29f5d2db63abbc6135e276287f30958097) Service-Card-Id: PVTI_lADOAF3p4s4AxadtzgYi9uQ Service-Version: 1.23
This commit is contained in:
parent
a9db4e403f
commit
21e63adec5
@ -95,7 +95,7 @@
|
|||||||
<ItemDefinitionGroup>
|
<ItemDefinitionGroup>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>delayimp.lib;Uiautomationcore.lib;onecoreuap.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>delayimp.lib;Uiautomationcore.lib;onecoreuap.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<DelayLoadDLLs>uiautomationcore.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
|
<DelayLoadDLLs>uiautomationcore.dll;icu.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
|
||||||
<!--
|
<!--
|
||||||
ControlLib contains a DllMain that we need to force the use of.
|
ControlLib contains a DllMain that we need to force the use of.
|
||||||
If you don't have this, then you'll see an error like
|
If you don't have this, then you'll see an error like
|
||||||
|
|||||||
@ -87,6 +87,7 @@
|
|||||||
<Link>
|
<Link>
|
||||||
<AllowIsolation>true</AllowIsolation>
|
<AllowIsolation>true</AllowIsolation>
|
||||||
<AdditionalDependencies>winmm.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>winmm.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<DelayLoadDLLs>icu.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
|
||||||
</Link>
|
</Link>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<!-- Careful reordering these. Some default props (contained in these files) are order sensitive. -->
|
<!-- Careful reordering these. Some default props (contained in these files) are order sensitive. -->
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user