VS2019 (C++) и Windows XP SP2
Некоторые виды проверок IBProvider осуществляются на виртуальной машине с древней Windows XP SP2.
Ставлю я туда сборки vc12xp (VS2013, XP Mode).
А сегодня что-то в голове щелкнуло и решил попробовать туда поставить сборки vc16 (VS2019).
Работают!
Я так удивился, что тут же попробовал туда поставить сборки vc15 (VS2017) — не работают. Вылазит ошибка, связанная с MSVCP140.dll.
—
Я прямо загорелся идеей изничтожить весь этот зоопарк студий (VS2008-VS2017) на компьютере и оставить только 2019-ю 🙂
—
UPD1. Если поставить на XPSP2 рантайм от VS2019 (14.20.27508.00001), то сборки провайдера vc15 (VS2017) тоже будут работать. Не знаю кому как, а мне прямо захорошело 🙂