From 36fd445f4e77b0d5ef7f2152e67484542215c2d7 Mon Sep 17 00:00:00 2001 From: 0xbadfca11 <0xbadfca11@gmail.com> Date: Sun, 12 May 2019 13:38:28 +0900 Subject: [PATCH] Add /DEPENDENTLOADFLAG:0x800 --- miniwsl.cpp | 2 +- miniwsl.vcxproj | 11 +++++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/miniwsl.cpp b/miniwsl.cpp index f1faa9a..d5c9ad4 100644 --- a/miniwsl.cpp +++ b/miniwsl.cpp @@ -13,7 +13,7 @@ const WCHAR DistributionName[] = L"miniwsl"; int main() { - SetDefaultDllDirectories(LOAD_LIBRARY_SEARCH_SYSTEM32); + ATLENSURE(SetDefaultDllDirectories(LOAD_LIBRARY_SEARCH_SYSTEM32)); HMODULE wslapi = LoadLibraryW(L"wslapi"); if (!wslapi) { diff --git a/miniwsl.vcxproj b/miniwsl.vcxproj index 10f3fd9..8fad565 100644 --- a/miniwsl.vcxproj +++ b/miniwsl.vcxproj @@ -15,9 +15,7 @@ {9B9E83B6-E922-42FD-BFB3-8BF1EE087D71} Win32Proj miniwsl - $(Version_Number) - $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0@ProductVersion).0 - true + $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0@ProductVersion).0 @@ -64,6 +62,7 @@ Console DebugFastLink + /DEPENDENTLOADFLAG:0x800 %(AdditionalOptions) @@ -87,9 +86,9 @@ true DebugFull true - ucrt.lib;libvcruntime.lib;onecore.lib;%(AdditionalDependencies) - libucrt.lib;vcruntime.lib;%(IgnoreSpecificDefaultLibraries) - /PDBALTPATH:%_PDB% %(AdditionalOptions) + libvcruntime.lib;%(AdditionalDependencies) + vcruntime.lib;%(IgnoreSpecificDefaultLibraries) + /PDBALTPATH:%_PDB% /DEPENDENTLOADFLAG:0x800 %(AdditionalOptions)