hfiref0x / UACME

Defeating Windows User Account Control
BSD 2-Clause "Simplified" License
6.09k stars 1.3k forks source link

Agaki fails to build - missing fusion.h #126

Closed sempervictus closed 2 years ago

sempervictus commented 2 years ago

Getting build errors on VS2019 using the current win10SDK: image

hfiref0x commented 2 years ago

https://github.com/hfiref0x/UACME#instructions Install mentioned SDK. I've no idea what is the "current win10SDK" mean. They have multiple versions of win10 SDK and all of them can be installed at same time.

FeCanuto commented 2 years ago

i have this same issue, however i have Windows 10 (19041) SDK and v142 set correctly.

image

i'm using a virtual studio 2022, any suggestion as to why this is happening?

hfiref0x commented 2 years ago

Okay, it seems MS moved this header from platform SDK to dotnet SDK. Install NETFX SDK (4.8 for example) and try again.

sempervictus commented 2 years ago

Thank you very much, and sorry for the lag. Will get the SDK in and retry.

FeCanuto commented 2 years ago

Okay, it seems MS moved this header from platform SDK to dotnet SDK. Install NETFX SDK (4.8 for example) and try again.

This solution works for me, akagi compiled without losing fusion.h with NETFX SDK 4.8 installed. Thank you hfiref0x.