While working on PR20214 [-MD CRT support on Windows] it turned out that we use the same base name for static and shared/dynamic runtimes.
This doesn't work well on Windows as creating ABC.DLL automatically creates an import library called ABC.LIB which makes CMake crazy.
Details
Details
Diff Detail
Diff Detail