But according the error message you took the branch for early access to HL2 code. Yes, the branch has a partial support for VS2019 but single installation have been never tested. I would look on the issue, but I strongly advise to take an official release with proven VS2017 support.