@joebigelow / wix / commits / 59ca4775

Use `/DEPENDENTLOADFLAG` to tell the loader...

...to load DLLs from System32 only. (Belt and suspenders to current approaches.) See https://devblogs.microsoft.com/oldnewthing/20230328-00/?p=107978. Fixes https://github.com/wixtoolset/issues/issues/7319.

Bob Arnson committed Dec 31, 2023 at 17:23 UTC 59ca47751ea1d59198e01b7e6a0a3d9fc144088e
1 file changed +1
src/burn/stub/stub.vcxproj
+1
@@ -63,6 +63,7 @@
63 <SwapRunFromCD>true</SwapRunFromCD>
64 <SwapRunFromNET>true</SwapRunFromNET>
65 <DelayLoadDLLs>cabinet.dll;crypt32.dll;msi.dll;shlwapi.dll;userenv.dll;version.dll;wininet.dll;wintrust.dll</DelayLoadDLLs>
66 + <AdditionalOptions>/DEPENDENTLOADFLAG:0x800 %(AdditionalOptions)</AdditionalOptions>
67 </Link>
68 </ItemDefinitionGroup>
69