Ошибка поиска библиотеки msvcr120.dll при запуске SADP

Видеонаблюдение

Столкнулся с проблемой, заключающейся в том, что свежескачанная с FTP утилита SADP при запуске выдаёт ошибку — не может найти библиотеку msvcr120.dll. Раньше с такой проблемой не встречался, поэтому стал экспериметрировать.

На FTP, на текущий момент, есть четыре версии этой чудесной программы: 3.0.1.10, 3.0.2.4, 3.0.4.2 и 3.0.4.3. Поскольку, проблема возникла с последней версией, а до этого момента не проявлялась, то начал эксперименты с конца. Снёс 3.0.4.3 и установил 3.0.4.2 — то же самое. Снёс 3.0.4.2 и установил 3.0.2.4 — заработало! Значит, 3.0.2.4 эту библиотеку не использует, либо устанавливает её самостоятельно. Идём дальше.

Автоапгрейд обнаружил, что есть версия новее — 3.0.4.2 и предложил обновиться. Отказался, т.к. у меня есть ещё новее — 3.0.4.3. Установил её снова и снова получил ту же ошибку. Значит библиотека не установлена, надо искать.

Беглый поиск выдал ссылку на страницу форума комьюнити MS, где участником Graip 48 был дан ответ:

Надо установить пакет компонентов для приложений, созданных в соответствующей среде Microsoft Visual C ++ .
В данном случае это Microsoft Visual C++ Redistributable 2013
Для 32-битной ОС — x86, для 64-битной — x86 и x64.

Но в ответе есть неточность. Если приложение 32-битное, то надо ставить именно 32-битный вариант, а 64-битный необязательно.

Если у вас на компьютере этот пакет уже был ранее установлен вместе с каким-то другим ПО, то проблем не возникнет. Если же такого пакета нет, а работать с SADP нужно, то надо установить и его.

Оцените статью
МихаТроник
Добавить комментарий