Библиотека msvcp120.dll относится к версии Visual Studio 2013, в то время как в более поздних версиях, например 2015, 2017, 2019 и 2022, используются другие библиотеки. 24
Некоторые отличия:
- Автономность. 1 До Visual Studio 2015 каждый основной выпуск инструментов и компилятора C++ содержал новую автономную версию библиотеки среды выполнения C (CRT) корпорации Майкрософт. 1 Эти версии были независимы друг от друга и в различной степени несовместимы. 1
- Универсальность. 1 Начиная с Visual Studio 2015 и более поздних версий используется одна универсальная CRT, которая является компонентом операционной системы Microsoft Windows. 1
- Совместимость. 2 Начиная с 2015 версии Microsoft реализовала обратную совместимость сверху вниз: приложения, требующие 2015 версию пакета, могут работать с 2022, но не наоборот. 2
Компоненты Microsoft Visual C++ для Visual Studio 2013 не взаимозаменяемы с более новыми версиями. 4