Сообщается, что VCRUNTIME140_1.dll отсутствует Отсутствует, хотя VCRuntime 2015-2019 деинсталлирован и VCRuntime 2015 переустановлен - PullRequest
0 голосов
/ 23 апреля 2020

Мы поддерживаем локализованный выпуск основной CAD-программы (> 500 DLL) и создаем надстройки приложений для расширения ее функциональности (добавляются в виде DLL).

Основное приложение устанавливает Visual C ++ Redistributables 2005 (x86), 2010 (x64), 2012 (x64) и 2015 (x64).

Если мы установим (из-за нашей версии Visual Studio) новый распространяемый Visual C ++ 2015-2019 (x64), все приложения работают отлично.

После теста мы теперь вручную откатили установку до исходного состояния, деинсталлировав среду выполнения 2015-2019 (x64) и заново установив оригинальную среду выполнения 2015 (x64).

Основное приложение больше не запускается, так как оно все еще отсутствует для VCRuntime140_1.dll. Тем не менее, он должен искать VCRuntime140.dll снова.

Очевидно, что распространяемая Microsoft установка / удаление установки ответственна за эту ошибку.

Любой известный обходной путь или решение? Мы будем очень благодарны за вашу помощь и советы.

...