aboutsummaryrefslogtreecommitdiff
path: root/src/burn
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2023-12-31 17:23:29 -0500
committerBob Arnson <github@bobs.org>2023-12-31 18:08:41 -0500
commit59ca47751ea1d59198e01b7e6a0a3d9fc144088e (patch)
tree33069f10af58cf8d8ffca88b3cc1c5f3b314f413 /src/burn
parent32e3cc2e0b9a343e4f2fa94a02be8ab8d834edc8 (diff)
downloadwix-59ca47751ea1d59198e01b7e6a0a3d9fc144088e.tar.gz
wix-59ca47751ea1d59198e01b7e6a0a3d9fc144088e.tar.bz2
wix-59ca47751ea1d59198e01b7e6a0a3d9fc144088e.zip
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.
Diffstat (limited to 'src/burn')
-rw-r--r--src/burn/stub/stub.vcxproj1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/burn/stub/stub.vcxproj b/src/burn/stub/stub.vcxproj
index 29da8d05..03f49209 100644
--- a/src/burn/stub/stub.vcxproj
+++ b/src/burn/stub/stub.vcxproj
@@ -63,6 +63,7 @@
63 <SwapRunFromCD>true</SwapRunFromCD> 63 <SwapRunFromCD>true</SwapRunFromCD>
64 <SwapRunFromNET>true</SwapRunFromNET> 64 <SwapRunFromNET>true</SwapRunFromNET>
65 <DelayLoadDLLs>cabinet.dll;crypt32.dll;msi.dll;shlwapi.dll;userenv.dll;version.dll;wininet.dll;wintrust.dll</DelayLoadDLLs> 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>
66 </Link> 67 </Link>
67 </ItemDefinitionGroup> 68 </ItemDefinitionGroup>
68 69