You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is (extremely) hacky implementation of some of the functions in the original `api-ms-win-core-path-l1-1-0.dll` which is needed during the installation of Windows SDK 10.0.14393.0 on Windows 7.
3
+
4
+
## Description
5
+
6
+
As explained [here], WinSDK 10.0.14393 fails to install correctly on Windows 7 because `mdmerge.exe` depends on `api-ms-win-core-path-l1-1-0.dll` which AFAIK does not exist for Windows 7.
7
+
8
+
`mdmerge.exe` only imports `PathCchCanonicalizeEx` and `PathCchRemoveFileSpec` from `api-ms-win-core-path-l1-1-0.dll`
9
+
10
+
So this project implements these 2 functions so that `mdmerge.exe` is able to run.
11
+
12
+
## Installaion (tested on Win7-x64 only)
13
+
- Option 1:
14
+
<br>After building copy the x64 dll to `system32` and the x86 dll to `SysWOW64`.
15
+
- Option 2:
16
+
<br>Copy to the install directory where `mdmerge.exe` resides.
17
+
<br>By default it is `C:\Program Files (x86)\Windows Kits\10\bin\[x86|x64]`
18
+
19
+
After the WinSDK setup installs successfully it might be safer to delete the hacky dlls from the system and hope that MS will fix this issue soon.
0 commit comments