Я потратил целую неделю, пытаясь решить эту проблему. Что, наконец, для меня было отключением моих антивирусных программ. Прежде чем я наткнулся на свое решение, я рассмотрел множество других решений. I думал, я бы опубликовал некоторые из решений, которые могут оказаться полезными для тех, у кого по-прежнему возникают проблемы с установкой Visual Studios 2015 Community Edition.
Решение 1: Минимальная установка
Попробуйте установить с минимальными дополнительными функциями. Запустите установку Visual Studios 2015, затем нажмите «Пользовательский» и на следующем экране снимите флажок и продолжите установку.
Решение 2: Удалить кэш
установки Возможно, установка не удалось из-за поврежденные файлы в кэше. По завершении установки удалите все элементы, связанные с кешем Visual Studio, и выполните полную переустановку. Для этого запустите командную строку (Запуск от имени администратора) и введите: «cd/programdata/cache/», затем нажмите клавишу ввода. Затем введите «del/f/s * .msi/f/s * .cab», затем нажмите enter. Теперь запустите установку Visual Studios 2015 еще раз.
Решение 3: Удаление данных временных файлов, хранящихся на вашем компьютере
Открывает File Explorer и перейти к "C: \ Users \ [Ваше Имя пользователя учетной записи] \ AppData \ Local \ Microsoft ». Затем удалите следующие папки: VSCommon, VisualStudio, Blend, VsGraphics, ApplicationInsights, vshub, Team Foundation, Web Platform Installer и MsBuild. После этого запустите программу установки Visual Studios 2015 еще раз.
Решение 4: Включить все четыре оценки символических ссылок
Во-первых, проверьте, чтобы увидеть, если все четыре оценки включены. Откройте командную строку (Запуск от имени администратора) и введите «запрос поведения fsutil SymlinkEvaluation». Все 4 оценки должны быть включены. Если они не являются типом "fsutil поведение set SymlinkEvaluation L2L: 1 R2R: 1 L2R: 1 R2L: 1". После того, как эти 4 оценки установлены, очистите временные файлы и очистите кеш установки (см. Решение 2 и Решение 3), затем снова запустите установку Visual Studios 2015.
Решение 5: Устранить Вторично
Возможно, проблема в том, что ваши VC-распространяемые неисправны и нуждаются в ремонте. Для этого запустите «Добавить/Удалить программы» и найдите все версии x86 и x64 Microsoft Visual C++ [Год] Распространяемый (Версия). Затем нажмите «Изменить» для каждого из них, и при появлении экрана удаления нажмите «Восстановить». Я сделал это для всех версий, которые я ранее установил: 2012, 2013 и 2015 гг. Поэтому я отремонтировал 6 из них: 2012: x86 и x64, 2013: x86 и x64, 2015: x86 и x64.
Решение 6: Проверьте, чтобы увидеть, если x86 и x64 размеры тот же
Как уже отмечалось другими в этой дискуссии, сделать поиск по vcruntime140.dll и посмотреть, если x86 и x64 версии. Они должны NOT имеют одинаковый размер. Если это так, см. Решение 5 или вы можете вручную удалить их (** Будьте осторожны при удалении файлов из папки Windows!) И переустановите их (отсюда: https://www.microsoft.com/en-ca/download/details.aspx?id=48145).
Также выполните те же проверки для msvcp140.dll. Я лично делал поиск этих файлов в «C: \ Windows \ SysWOW64 и C: \ Windows \ System32» и сравнивал файлы из двух папок. Кроме того, я также проверил на различия vcruntime140.dll и msvcp140.dll в "C: \ Program Files \ Microsoft Visual Studio 14.0" и "C: \ Program Files (x86) \ Microsoft Visual Studio 14,0"
Решение 7: Временно отключите все Антивирусная защита и брандмауэров
Для меня, оказалось, что проблема коренится от наличия ByteFence Anti-Malware и Norton Security с Ba ckup защита. Я отключил защиту в реальном времени отByteFence Anti-Malware и я отключил автоматической защиты и Смарт Firewall из Norton Security с резервного. Прежде чем я снова запустил установку, я повторил решение 2 и решение 3 (прокрутка вверх). И Вуала, установка прошла успешно.Но как я узнал, что Антивирусная программа была виновником? Читать Решение 8.
Решение 8: Тщательно контролировать Визуальный процесс установки Студии для интрузий
я прибегал к этому решению, чтобы выяснить проблему. Прочитав статью Ежа, я решил скачать Process Monitor v3.2 и Process Explorer v16.1. Я внимательно следил за тремя программами бок о бок: Process Monitor, Process Explorer и установщик Visual Studios 2015, и я очень внимательно наблюдал за всеми процессами, которые вызывал установщик. Затем я заметил, что при запуске процесса VSIXInstaller.exe и попытке установить что-то с удаленного сервера он постоянно терпел неудачу, потому что моя Антивирусная программа внезапно появлялась на экране (в качестве процесса) и решала опрокинуть/заблокировать некоторые важные файлы DLL, необходимые для установки VSIX. Временное отключение антивирусной программы решило мою проблему!
Solution 9: Полный формат для Windows и переустановка
Если все остальное терпит неудачу, и вы действительно отчаянным, чтобы получить Визуальная Studios 2015 работает, я предлагаю полный Windows, переустановка. На данный момент проблема, скорее всего, связана с некоторыми типами помех/вторжений с программой, о которой вы не знаете.
В случае, если вы все еще ищете решение, посмотрите: http://stackoverflow.com/a/33881460/5578644 – TimVdG
Пожалуйста, проверьте эту тему. Проблема была опрокинута и выявлена основная причина. https: // StackOverflow.com/questions/33855177/multiple-errors-install-visual-studio-2015-community-edition/46417198 # 46417198 – smwikipedia