Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
installer: ship app-local copies of UCRT DLLs. #2818
MSVC2015 uses a new CRT called the Universal CRT.
This CRT is distributed in different ways, depending on your
For Windows XP, the official distribution is a VCRedist installer.
For Vista through 8.1, UCRT is distributed via Windows Update.
For Windows 10, it's shipped as part of Windows.
This commit amends our installer to install an app-local copy of
Even if we could drop Windows XP support, the fact that earlier
So, for now, this is what we'll do. Perhaps it makes more sense to
Note: Because Murmur is outside the versioned root-dir, we ship a
Future work: Ideally, we wouldn't include these .wxi files in the
This would, in theory, work fine with the auto-update system.
The way to think about this is (as mentioned in the PR):
Before (in MSVC2013), the CRT was two DLL files.
Everything's the same. Except there are more DLLs to keep track of.