Spędziłem cały tydzień próbuje rozwiązać ten problem. W końcu to zrobiłem, wyłączając moje programy antywirusowe. Zanim natknąłem się na moje rozwiązanie, przeszedłem przez wiele innych rozwiązań. I myśli, chciałbym opublikować niektóre z rozwiązań, które mogą okazać się przydatne dla tych, którzy wciąż mają problemy z instalowaniem Visual Studio 2015 Community Edition.
Rozwiązanie 1: Minimal Instalacja
Spróbuj zainstalować przy minimalnych dodatkowych funkcji. Uruchom instalację Visual Studios 2015, a następnie kliknij "Niestandardowy" i na następnym ekranie odznacz wszystko i kontynuuj instalację.
Rozwiązanie 2: Usuń cache instalacja
Być może instalacja nie powiodła się z powodu uszkodzonych plików w pamięci podręcznej. Jeśli instalacja nie powiedzie się, usuń wszystkie powiązane elementy pamięci podręcznej Visual Studio i wykonaj pełną ponowną instalację. Aby to zrobić, uruchom wiersz polecenia (Uruchom jako Administrator) i wpisz: "cd/programdata/package cache/" następnie naciśnij enter. Następnie wpisz "del/f/s * .msi/f/s * .cab" następnie naciśnij enter. Teraz ponownie uruchom instalację Visual Studios 2015.
Rozwiązanie 3: Usuń tymczasowe dane pliku przechowywanego na komputerze
otworzyć Eksplorator plików i przejdź do "C: \ Users \ [User Account Name] \ AppData \ Local \ Microsoft ". Następnie usuń następujące foldery: VSCommon, VisualStudio, Blend, VsGraphics, ApplicationInsights, vshub, Team Foundation, Web Platform Installer i MsBuild. Następnie uruchom ponownie instalator Visual Studios 2015.
Rozwiązanie 4: Włącz wszystkie cztery oceny linki symboliczne
Po pierwsze, należy sprawdzić, czy wszystkie cztery oceny są włączone. Otwórz wiersz polecenia (Uruchom jako Administrator) i wpisz "fsutil query query SymlinkEvaluation". Wszystkie 4 oceny powinny być włączone. Jeśli tak nie jest, wpisz "zachowanie fsutil zestaw SymlinkEvaluation L2L: 1 R2R: 1 L2R: 1 R2L: 1". Po ustawieniu tych 4 ocen, wyczyść pliki tymczasowe i wyczyść pamięć podręczną instalacji (patrz Rozwiązanie 2 i Rozwiązanie 3), a następnie ponownie uruchom instalację programu Visual Studios 2015.
Rozwiązanie 5: Naprawa redystrybucyjnych
Być może problemem jest to, że VC-Redistributables są uszkodzone i wymagają naprawy. Aby to zrobić, uruchom "Dodaj/Usuń programy" i poszukaj wszystkich wersji x86 i x64 z Microsoft Visual C++ [Year] Redistributable (Version). Następnie naciśnij Zmień dla każdego z nich i gdy pojawi się ekran odinstalowania, naciśnij Napraw. Zrobiłem to dla wszystkich poprzednio zainstalowanych wersji: 2012, 2013 i 2015. Dlatego naprawiłem 6 z nich: 2012: x86 i x64, 2013: x86 i x64, 2015: x86 i x64.
Rozwiązanie 6: Sprawdź, czy x86 i x64 rozmiary są takie same
Jak wspomniano przez innych w tej dyskusji, nie szukaj vcruntime140.dll i sprawdzić, czy x86 i x64 wersje. Powinny one NOT mieć ten sam rozmiar. Jeśli tak, zobacz rozwiązanie 5 lub możesz je ręcznie usunąć (** Bądź ostrożny przy usuwaniu plików z folderu Windows!) I ponownie je zainstaluj (tutaj: https://www.microsoft.com/en-ca/download/details.aspx?id=48145).
Wykonaj tę samą kontrolę dla msvcp140.dll. Osobiście szukałem tych plików w "C: \ Windows \ SysWOW64 i " i porównywałem pliki z dwóch folderów. Ponadto również sprawdzane pod kątem różnic vcruntime140.dll i msvcp140.dll w "C: \ Program Files \ Microsoft Visual Studio 14.0" i "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0"
Rozwiązanie 7: Tymczasowo wyłącz wszystkie ochrony antywirusowej i zapory
dla mnie okazało się, że problem wynika z konieczności ByteFence Anti-Malware i Norton Security z Ba ochrona. Wyłączyłem ochronę w czasie rzeczywistym z ByteFence Anti-Malware i niepełnosprawnych Auto-Protect i Inteligentny Firewall z Norton Security przy użyciu kopii zapasowej. Zanim ponownie uruchomiłem instalację, powtórzyłem rozwiązanie 2 i rozwiązanie 3 (przewiń w górę). A Voila, instalacja zakończyła się sukcesem.Ale w jaki sposób dowiedziałem się, że program antywirusowy był winowajcą? Czytaj Rozwiązanie 8.
Rozwiązanie 8: Ostrożnie monitorowania programu Visual Studios Proces instalacji intruzje
I uciekał się do tego rozwiązania, aby dowiedzieć się problem. Po przeczytaniu artykułu Ezha, postanowiłem pobrać Process Monitor v3.2 i Process Explorer v16.1. Dokładnie monitorowałem 3 programy obok siebie: Process Monitor, Process Explorer i Visual Studio 2015 Installer, i bardzo dokładnie przyglądałem się wszystkim procesom, które wywołał instalator. Zauważyłem, że gdy przyszedł proces VSIXInstaller.exe i podjęto próbę zainstalowania czegoś ze zdalnego serwera, ciągle go zawodziło, ponieważ mój program antywirusowy nagle pojawił się na ekranie (jako proces) i zdecydował się na blokowanie/blokowanie niektóre ważne pliki DLL potrzebne do instalacji VSIX. Tymczasowe wyłączenie programu antywirusowego rozwiązało mój problem!
Rozwiązanie 9: Pełna Format Windows i ponownego montażu
Jeśli wszystko inne zawiedzie, a ty jesteś naprawdę zdesperowany, aby uzyskać program Visual Studio 2015 działa, proponuję pełną ponowną instalację systemu Windows. W tym momencie problemem najprawdopodobniej jest jakiś rodzaj ingerencji/ingerencji w program, którego nie znasz.
W przypadku jesteś nadal poszukuje rozwiązanie, spójrz na: http://stackoverflow.com/a/33881460/5578644 – TimVdG
Proszę sprawdzić ten wątek. Kwestia jest skażona i zidentyfikowana podstawowa przyczyna. https: // stackoverflow.com/questions/33855177/multiple-errors-installation-visual-studio-2015-community-edition/46417198 # 46417198 – smwikipedia