Я установил Visual Studio 2017 Pro из веб-установщика. Я недавно пытался обновить до последней версии с помощью внутреннего средства обновления, и я получил эту ошибку.
---------------------------
vs_installershell.exe - System Error
---------------------------
The code execution cannot proceed because node.dll was not found. Reinstalling the program may fix this problem.
---------------------------
OK
---------------------------
с последующим
---------------------------
vs_installershell.exe - System Error
---------------------------
The code execution cannot proceed because ffmpeg.dll was not found. Reinstalling the program may fix this problem.
---------------------------
OK
---------------------------
Если я пытаюсь восстановить, переустановить и удалить из Панели управления и из того же загруженного веб-установщика, те же ошибки. Я создал автономный кеш установочных файлов, те же ошибки.
Я не помню, чтобы конкретно устанавливал какие-либо приложения ffpmeg. У меня установлены nodejs, но удаление и / или переустановка, похоже, не помогают.
Я нашел несколько других сообщений, в которых говорилось о разных отсутствующих DLL (никогда не node.dll или ffmpeg.dll), и следовал аналогичным инструкциям (сканирование sfc и DISM), и они, похоже, ничего не приводили в порядок и не исправляли.
C:\WINDOWS\system32>sfc /scannow
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 100% complete.
Windows Resource Protection did not find any integrity violations.
а также
C:\WINDOWS\system32>Dism /Online /Cleanup-Image /ScanHealth
Deployment Image Servicing and Management tool
Version: 10.0.15063.0
Image Version: 10.0.15063.0
[==========================100.0%==========================] The component store is repairable.
The operation completed successfully.