[Issue 22630] It is possible for VS to be installed and providing VC directory without VC libraries being installed

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Dec 26 17:28:44 UTC 2021


https://issues.dlang.org/show_bug.cgi?id=22630

--- Comment #1 from Richard Cattermole <alphaglosined at gmail.com> ---
We have a confirmed fix:

    const(char)* getVCLibDir(bool x64) const
    {
        const(char)* proposed;

        if (VCToolsInstallDir !is null)
            proposed = FileName.combine(VCToolsInstallDir, x64 ? r"lib\x64" :
r"lib\x86");
        else if (VCInstallDir !is null)
            proposed = FileName.combine(VCInstallDir, x64 ? r"lib\amd64" :
"lib");

        return FileName.exists(proposed) ? proposed : null;
    }

--


More information about the Digitalmars-d-bugs mailing list