2015-09-23 13 views
9

Próbowałem zainstalować instalację społecznościową Visual Studio 2015 w moim systemie przy użyciu pobranego pliku ISO. Wystąpił błąd wskazujący, że instalacja nie powiodła się. Błąd był jak:

Instalacja nie powiodła się podczas próby zainstalowania edycji społeczności Visual Studio 2015

zespołu Explorer dla visual studio 2015

Błąd krytyczny podczas instalacji

ja porównał wartość skrótu SHA-1 mojego pobranego pliku ISO z jednym warunkiem na stronie microsoft. Są poprawne i pasujące. Próbowałem wszystkich możliwości łącznie z ponowną instalacją, naprawą itp. Nadal nie działa.

PS: Zainstalowałem już wizualne studio 2008 na moim systemie i działa ono poprawnie.

+2

W przypadku jesteś nadal poszukuje rozwiązanie, spójrz na: http://stackoverflow.com/a/33881460/5578644 – TimVdG

+0

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

Odpowiedz

4

odpowiedzi od innego pytania zadawane na StackOverflow, źródło:

Multiple Errors Installing Visual Studio 2015 Community Edition

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.

+0

Jeśli możesz skopiować i wkleić odpowiedź z innego pytania, a zostanie uznane za dobre, prawdopodobnie powinno to być oznaczeniem pytanie jako duplikat zamiast zamieszczania odpowiedzi. –

+0

Dzięki za poinformowanie mnie, zrobię to następnym razem. –

+0

NIE używaj rozwiązania 2. To niebezpieczne! Sprawdź ten wątek. Kwestia jest skażona i zidentyfikowana podstawowa przyczyna. https://stackoverflow.com/questions/33855177/multiple-errors-installing-visual-studio-2015-community-edition/46417198#46417198 – smwikipedia

2

Praca! Próbowałem wszystkich obejść, które są w "Mai Benanami" odpowiedź bez powodzenia i co w końcu zrobić, aby odinstalować wszystkie studia wizualne i wszystkie redystrybucyjne wersje x86 i x64 Microsoft Visual C++ XXX. Następnie uruchom ponownie instalator Visual Stuido.

Mam nadzieję, że pomoże!

+1

To działało również dla mnie! – gcarvelli

3

Po trudnym dniu ponownej instalacji i deinstalacji VS2015 wielokrotnie (zarówno Professional, jak i Enterprise, zarówno z aktualizacjami, jak i bez) na Windows 10 nic nie pomagało. Wreszcie podejście to działało:

  1. Odinstaluj wersję upaść z VS2015 całkowicie
  2. Uninstall C++ 2015 Redistributables - zarówno x64 i x86 wersja
  3. uruchom ponownie komputer
  4. ręcznie usunąć pozostałe DLL zarówno system32 i system syswow64 foldery (ich nazwy kończą się na * 140.dll - ale zachowaj ostrożność i wykonaj kopię zapasową!)
  5. Pobierz "Aktualizację redystrybucyjną Microsoft Visual C++ 2015 3" tutaj - https://www.microsoft.com/en-us/download/confirmation.aspx?id=53840 - zarówno wersja x64, jak i x86
  6. zainstalować "Microsoft Visual C++ 2015 Redistributable Update 3" - obie x64 i x86 wersji
  7. Uruchom ponownie komputer w razie potrzeby
  8. i wreszcie - Instalacja VS 2015
+0

Sprawdziło się idealnie. – tyteen4a03

Powiązane problemy