Visual Studio 2015 Community Edition 설치 중 여러 오류


148

웹 설치 프로그램을 사용하여 Windows 10에 Visual Studio 2015 Community Edition을 설치할 때 모든 것이 제대로 실행되지만 다음 패키지가 설치되지 않습니다.

  • Visual Studio 2015 팀 탐색기-> 치명적인 오류
  • Microsoft NuGet-Visual Studio 2015-> 패키지 실패
  • Microsoft Visual Studio Connected Services-> 패키지 실패
  • Azure AD 인증 연결 서비스-> 패키지 실패
  • Microsoft Azure 모바일 서비스 연결 서비스-> 패키지 실패
  • Microsoft Azure 저장소 연결 서비스-> 패키지 실패
  • Microsoft.VisualStudio.Office365-> 패키지 실패

내 시스템에서 모든 Visual Studio 버전을 제거하고에서 파일을 수동으로 삭제하는 방법 C:\ProgramData\Program Cache과 바이러스 백신 (AVG)을 제거하려고 시도한 후에도 해당 기능을 비활성화하고 미리 작동하는지 확인 하는 몇 가지 해결 방법 을 시도했습니다. 나는 심지어 명령을 실행fsutil behavior set SymlinkEvaluation L2L:1 L2R:1 R2L:1 R2R:1

ISO를 사용하려고했지만 동일한 문제가 발생했습니다.

Azure 또는 Team Explorer를 사용하지 않으므로 해당 솔루션에 액세스 할 수없는 솔루션이면 충분합니다.

인스톨러가 생성 한 로그 파일은 65,000 자 이상이므로 여기에서 찾을 수 있습니다 (모든 재미를 위해 맨 아래로 스크롤하십시오).


1
안녕하세요, "수리"옵션을 적용 해 보셨습니까?
다니엘 Krzyczkowski

@danny 나는 그 옵션이 결코 나타나지 않았다는 것을 두려워한다. 그러나 나는 그것이 언제 나타날 수 있는지 오늘 나중에 점검 할 것이다
TheKingOfAtlantis

지금 까지이 문제를 해결할 수 없었습니다. 그러나 VS2015를 설치하기 전에 Team Explorer 독립형을 설치할 수 있는지 궁금합니다. 다른 응용 프로그램 설치에 팀 탐색기가 포함되어 있습니까?
smwikipedia

나는 그것을 해결했다! 내 대답을 참조하십시오.
smwikipedia

답변:


269

실패한 설치 후 2015 vc 재배포 가능 패키지를 복구하고 Visual Studio 설치 관리자를 다시 시작해야합니다.

재배포 가능한 설치 관리자가 엉망이되어 64 비트와 32 비트 dll을 혼합합니다. vcruntime140.dll 파일 크기를보고이 문제가 있는지 확인할 수 있습니다. Windows 폴더에서 vcruntime1404 개의 파일 (릴리스 및 디버그 버전 모두에서 64 및 32 비트)이 표시되어야합니다. 크기가 같은 파일이 있으면 재배포 가능 파일에 대한 복구를 실행해야합니다.

내 시스템에서 32 비트 dll은 83,3KB이고 64 비트는 86,6KB (릴리스 버전)입니다.


9
위의 설명으로 인해 이전 버전을 제거한 후 Visual Studio 2015 용 Visual C ++ 재배포 가능 패키지 (32 및 64 비트 버전)를 수동으로 설치 ( microsoft.com/en-us/download/details.aspx?id=48145 )하면됩니다. 제어판을 통해 기존 제품을 제거하는 대신 기존 제품을 수리 할 수도 있지만 이것이 문제를 해결할지 확실하지 않습니까?
Matthias

4
이 작업을 수행 한 후에도 여전히 문제에 직면하고 있습니다. 이것은 내가 가진 vsruntime입니다 .Microsoft를 제거하고 다운로드 한 다음 설치하십시오. Screencap : i.imgur.com/nJgz43y.png
DevEstacion

9
@Matthias 제어판을 통해 VC ++ 패키지를 수동으로 제거하고 VS 설치 프로그램이 모든 VC ++ 재배포 가능 패키지를 다시 설치하도록 해주었습니다.
Nomada

1
VS 2015 업데이트 1 용 vcruntime140.dll은 다음과 같습니다. microsoft.com/en-us/download/confirmation.aspx?id=49984
Pavenhimself

1
업데이트 2 재배포 (v14.0.23910) - microsoft.com/en-us/download/details.aspx?id=51682
Anaksunaman

49

나는이 문제를 해결하기 위해 일주일 내내 보냈습니다. 마지막으로 바이러스 백신 프로그램을 사용하지 않도록 설정했습니다. 내 솔루션을 우연히 발견하기 전에 많은 다른 솔루션을 겪었습니다. Visual Studios 2015 Community Edition을 설치하는 데 여전히 문제가있는 사람들에게 유용한 솔루션 중 일부를 게시했습니다.

해결 방법 1 : 최소 설치

최소한의 추가 기능으로 설치해보십시오. Visual Studios 2015 설치를 실행 한 다음 "사용자 지정"을 클릭하고 다음 화면에서 모든 항목을 선택 취소하고 설치를 진행하십시오.

해결 방법 2 : 설치 캐시 삭제

캐시의 파일이 손상되어 설치에 실패했을 수 있습니다. 설치가 실패하면 모든 Visual Studio 캐시 관련 항목을 제거하고 전체 재설치를 수행하십시오. 이렇게하려면 명령 프롬프트 ( 관리자 권한으로 실행 )를 실행하고 " cd / programdata / package cache / "를 입력 한 다음 enter를 누르십시오. 그런 다음 " del / f / s * .msi / f / s * .cab "을 입력하고 Enter를 누르십시오. 이제 Visual Studios 2015 설치를 다시 실행하십시오.

해결 방법 3 : 컴퓨터에 저장된 임시 파일 데이터 삭제

파일 탐색기를 열고 " C : \ Users \ [사용자 계정 이름] \ AppData \ Local \ Microsoft "로 이동하십시오. 그런 다음 VSCommon, VisualStudio, Blend, VsGraphics, ApplicationInsights, vshub, Team Foundation, Web Platform Installer 및 MsBuild 폴더를 삭제하십시오. 그런 다음 Visual Studios 2015 Installer를 다시 실행하십시오.

해결 방법 4 : Symbolic 링크의 네 가지 평가를 모두 활성화

먼저 네 가지 평가가 모두 활성화되어 있는지 확인하십시오. 명령 프롬프트 ( 관리자 권한으로 실행)를 열고 " fsutil behavior query SymlinkEvaluation "을 입력 하십시오 . 4 가지 평가를 모두 활성화해야합니다. 그렇지 않으면 " fsutil behavior set SymlinkEvaluation L2L : 1 R2R : 1 L2R : 1 R2L : 1 " 을 입력하지 마십시오 . 이러한 4 가지 평가가 설정되면 임시 파일을 지우고 설치 캐시를 지우고 (솔루션 2 및 솔루션 3 참조) Visual Studios 2015 설치를 다시 실행하십시오.

해결 방법 5 : 재배포 가능 파일 복구

아마도 문제는 VC 재배포 가능 패키지에 결함이 있으며 수리가 필요하다는 것입니다. 이렇게하려면 "프로그램 추가 / 제거"를 실행하고 모든 x86 및 x64 버전의 Microsoft Visual C ++ [Year] 재배포 가능 버전 (버전)을 찾으십시오 . 그런 다음 각각에 대해 변경을 누르고 제거 화면이 나타나면 복구를 누릅니다. 이전에 설치 한 모든 버전 (2012, 2013 및 2015)에 대해이 작업을 수행했습니다. 따라서 2012 : x86 및 x64, 2013 : x86 및 x64, 2015 : x86 및 x64 중 6 개를 복구했습니다.

해결 방법 6 : x86과 x64 크기가 같은지 확인

이 토론에서 다른 사람들이 언급했듯이 vcruntime140.dll을 검색하고 x86 및 x64 버전인지 확인하십시오. 크기 가 같아서는 안됩니다 . 그렇다면 해결 방법 5를 참조하거나 수동으로 삭제할 수 있습니다 (** Windows 폴더에서 파일을 삭제할 때는주의하십시오!). (여기에서 https://www.microsoft.com/en-ca/ 다운로드 /details.aspx?id=48145 ).
또한 msvcp140.dll에 대해 동일한 검사를 수행하십시오. 개인적으로 " C : \ Windows \ SysWOW64C : \ Windows \ System32 "에서 이러한 파일을 검색하여 두 폴더의 파일을 비교했습니다. 또한 " C : \ Program Files (x86) \ Microsoft Visual Studio 14.0 " 에서 vcruntime140.dll과 msvcp140.dll의 차이점도 확인했습니다 . C : \ Program Files \ Microsoft Visual Studio 14.0 "및 " .

해결 방법 7 : 모든 안티 바이러스 보호 및 방화벽을 일시적으로 비활성화

저에게 문제 는 백업 보호 기능 이있는 ByteFence Anti-MalwareNorton Security가 문제에서 비롯된 것 입니다. 나는 장애인 실시간 보호 에서 ByteFence 안티 멀웨어 및 I 비활성화 자동 보호스마트 방화벽 에서 백업과 노턴 보안 . 설치를 다시 실행하기 전에 솔루션 2와 솔루션 3 (스크롤 업)을 반복했습니다. 그리고 Voila는 성공적으로 설치되었습니다. 그러나 안티 바이러스 프로그램이 범인이라는 것을 어떻게 알 수 있습니까? 해결책 8을 읽으십시오.

해결 방법 8 : 침입에 대한 Visual Studio 설치 프로세스를주의 깊게 모니터링

문제를 찾기 위해이 솔루션에 의지했습니다. Ezh의 기사를 읽은 후 Process Monitor v3.2Process Explorer v16.1 을 다운로드하기로 결정했습니다 . 프로세스 모니터, 프로세스 탐색기 및 Visual Studios 2015 Installer의 세 프로그램을 나란히 신중하게 모니터링하고 있었으며 설치 프로그램이 호출 한 모든 프로세스를 매우 면밀히 관찰했습니다. 그런 다음 VSIXInstaller.exe 프로세스가 시작되고 원격 서버에서 무언가를 설치하려고 시도했을 때 안티 바이러스 프로그램이 갑자기 화면에 (프로세스로) 나타나고 호그 / 차단하기로 결정했기 때문에 계속 실패하고 계속 나타납니다. VSIX 설치에 필요한 중요한 DLL 파일. 안티 바이러스 프로그램을 일시적으로 비활성화하면 문제가 해결되었습니다!

해결 방법 9 : 완전한 Windows 형식 및 재설치

다른 모든 방법으로 오류가 발생하여 Visual Studios 2015가 제대로 작동하지 않으면 Windows를 완전히 다시 설치하는 것이 좋습니다. 이 시점에서 문제는 사용자가 모르는 프로그램의 간섭 / 침입 유형일 가능성이 높습니다.


다른 사람에게 도움이 될만한 정보를 더 추가하기 위해 ... 제 환경은 Windows Server 2012 R2 Standard이고 Visual Studio 2015 Community를 설치하려고했습니다. Visual Studio 2013 Community가 이미 실행 중입니다. 먼저 솔루션 # 5를 시도했지만 해결되지 않았습니다. 그런 다음 마지막으로 솔루션 # 4를 시도한 다음 작동했습니다.
이브 스 마틴

2015 엔터프라이즈를 설치하는 데 동일한 문제가 있었고 솔루션 # 4가 작동했습니다.
Eivind T

솔루션 1,2,5,6,7은 나에게 효과가 없었지만 솔루션 3,4를 수행하면 효과가있었습니다. 시간을내어 작성해 주셔서 감사합니다.
dra_red

2
설치 캐시를 삭제하면 위험합니다. 처음부터 모든 것을 제거하려면 문제가 발생합니다.
BartoszKP

# 1- # 8을하고 잘 작동합니다; 이 주석을 튜토리얼에 추가하는 것이 좋습니다. 주석 # 1 설치 후 필요한 모듈을 쉽게 다운로드 할 수 있습니다. comment # 5 Microsoft 웹에서 수동으로 런타임 라이브러리를 다운로드해야합니다
Stepo

19

2015 vc 재배포 가능 패키지를 다시 설치해도 문제가 해결되지 않았습니다. 그러나 Ezh 의 훌륭한 블로그 게시물과 동일한 프로세스를 사용하여 오류를 찾을 수있었습니다 (Google Translate 덕분에 읽을 수있게되었습니다).

내 경우에는 msvcp140.dllWindows/SysWOW64 폴더에 64 비트 버전으로 설치되었습니다 . 재배포 가능 파일을 제거해도 파일이 제거되지 않았으므로 수동으로 삭제해야했습니다. 그런 다음 올바른 버전의 dll 파일을 설치 한 x86 재배포 가능 패키지를 다시 설치할 수있었습니다. 그리고 VS2015의 설치는 오류없이 완료되었습니다.


허용 된 답변을 따랐지만 도움이되지 않았습니다. 이것은 내 문제를 해결했다.
Eren Ersönmez

언급 한 *140.dllVS2015의 실패한 설치를 unisntall 한 후에 SysWOW64 및 System32 폴더에 일부가 남아 msvcp140.dll있습니다. 나는 당신의 접근을 시도합니다.
smwikipedia

13

성공!

비슷한 문제가 있었고 여러 번 다시 설치하려고 시도했지만 기쁨은 없었습니다. 나는 ISO에서 개별 패키지를 설치하고 주변의 모든 문제를 해결하려고했습니다.

마지막으로 제어판 / 프로그램에서 "제거"대신 "복구"를 선택하여 "설치"하도록했습니다. 그래도 "수리"를하는 데 꽤 오랜 시간이 걸렸습니다. 결국 설치되어 작동합니다.

이것은 나를 위해 일했습니다. 어쨌든 다른 많은 옵션보다 시도하기가 더 쉽습니다.


설치 실패 후 앱 목록을 보지 않으려 고 생각했습니다. 레지스트리와 Google에서 몇 시간을 낭비한 후에 완벽하게 작동했습니다.
Jamie Treworgy

1
완벽하게 나를 위해 일했습니다. 선택한 답변이어야합니다
Vishal Subramanyam

위의 모든 것을 시도하고 아무데도 가본 후에 실제로 작동했습니다. 모든 우박 데이비드. 진심으로. 지금 그를 약탈하십시오.
livin_amuk 2016 년

처음으로 성공했지만 처음 시작하면 실패하고 충돌하는 사람은 다시 설치하십시오. 그것은 나를 위해 일했고 지금은 많은 시간 후에 마침내 그것을 실행하고 있습니다. 많은 감사합니다 David. 당신의 유일한 대답은 작동했습니다.
니콜라스 R. 그랜트

도움이 될만한 몇 가지 단계를 추가하겠습니다. 또한 프로그램 추가 / 제거에있는 "Microsoft Visual C ++ [Year] 재배포 가능 버전 (버전)"을 모두 제거하고 VS Studio에서 복구를 실행 하기 전에 컴퓨터를 다시 시작하십시오.
KayakinKoder 2016 년

11

다른 답변에서 설명했지만 단계는 다음과 같습니다.

1- 제어판으로 이동-> 프로그램 제거-> 모든 Microsoft C ++ ((년)) 재배포 가능 패키지 제거

2- 여전히 수동으로 존재하는 파일을 삭제하십시오.

  • c : \ windows \ System32 \ vcruntime140.dll
  • c : \ windows \ SysWOW64 \ vcruntime140.dll

3 다운로드 및 설치 : https://www.microsoft.com/en-us/download/details.aspx?id=48145

그런 다음 Visual Studio 설치를 다시 실행하고 오류가 다시 표시되지 않기를 바랍니다.


Redistributables를 제거 / 재설치하고 작동합니다.
JP Cordova

업데이트 2 재배포 (v14.0.23910) - microsoft.com/en-us/download/details.aspx?id=51682
Anaksunaman

나는 System32와 SysWOW64의 소유권을 가져야했다
Pierre

2

이 질문에 요약 된 해결책 중 어느 것도 내 문제를 해결하지 못했습니다. 비슷한 질문을 게시하고 Microsoft와의 지원 티켓을 열어 문제를 해결해야했습니다. 다른 제안이 도움이되지 않는 경우 여기에서 내 대답을 참조하십시오. 팀 탐색기로 Visual Studio 2015 Enterprise Update 1 설치 오류


다른 옵션은 나를 위해 작동하지 않습니다. (일부는 더 많은 피해를 입 힙니다). 이것은 유망 해 보입니다.
smwikipedia

2

좋아, 그래서 당신이 나와 같은 보트를 타고 있는데도 이들 해결책 중 어느 것도 도움이 되지 않았다는 것을 알게되면 NuGet (또는 그 패키지 중 하나)이 VSIX 프로그램에서 설치하지 못하는 문제가있을 것입니다. 컴퓨터에 존재하지 않는 방법 (참조하는 .dll이 확실하지 않음)이므로 다음 게시물 에서 시도하십시오 .

  • Visual Studio 2015의 모든 인스턴스를 삭제합니다. 여기에는 모든 레지스트리 값이 포함됩니다.
  • 업데이트 1 (RTM 버전) 이전 의 Visual Studio 버전을 설치하십시오 . 이것은 여기에 있습니다 .
  • 여전히 오류가 발생 하면 Visual Studio 2015 프로그램 복구 하십시오. 이것이 궁극적으로 나를 위해 고쳤습니다.

이것이 누군가를 도왔기를 바랍니다. 설치 프로그램의 로그 파일이 전혀 도움이되지 않는 것은 정말 실망 스럽습니다. NuGet과 관련된 로그 파일을보아야했는데 오류가 발생했습니다.

선택한 모든 제품에 확장을 설치할 수 없습니다. 자세한 내용을 보려면 대화 상자 하단의 설치 로그 링크를 클릭하십시오.

메서드를 찾을 수 없습니다 : 'System.Collections.Generic.IEnumerable`1 System.Security.Cryptography.X509Certificates.X509ChainStatus Microsoft.VisualStudio.ExtensionManager.IInstallableExtension.get_InvalidCertificateInformation ()'.


2

(나는 같은 문제가 발생했습니다. 많은 시도 후에 그것을 해결하고 내 루트 원인을 찾았습니다. 시도 경로는 여기에 있지만 원하는 경우 끝으로 건너 뛸 수 있습니다.)

enden 's solution 2 매우 조심 해야 함을 지적하고 싶습니다 . 일부 다른 프로그램은 C:\ProgramData\Pacakges Cache폴더에 설치 패키지를 캐시 할 수 있습니다 . 해당 폴더에서 데이터를 제거하면 다른 프로그램 설치 / 제거가 위험 할 수 있습니다.

VS2015를 설치하는 동안이 여러 오류가 발생했습니다. 그리고에서 모든 콘텐츠를 제거한 후 C:\ProgramData\Pacakges CacheVS2013과 VS2015가 모두 Programs and Features창에 붙어서 읽을 수 없습니다 change/repair/uninstall.

change/repair/uninstall실패 를 해결하려면 2 개의 레지스트리 키로 이동해야합니다.

우선 : IT 부서에 먼저 참여하기 전에 레지스트리를 백업하십시오.

[HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall]

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall]

그리고 Visual Studio 2013/2015와 관련된 AND 를 InstallLocation가리키는 모든 키를 제거하십시오 (이는 경험 / 직관이 필요할 수 있음).C:\ProgramData\Pacakges CacheDispalyName

그런 다음 프로그램 및 기능 창에서 VS2013 / 2015의 붙어있는 항목이 사라졌습니다.이제 VS2013을 다시 설치할 수 있습니다.

그러나 여전히 설치 프로그램으로 VS2015 설치할 수 없습니다 . 오류는 여전히 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

하지만 적어도 나는 변경 / 수리 / 제거 할 수 있습니다 Prgram & Features 창에서 VS2015를 . 그래서 수리하기로 결정했습니다. 그러나 수리가 작동하지 않습니다. 여전히 위와 같은 오류가 발생했습니다.

그런 다음 실패한 VS2015를 제거하고 TimVdG 의 표시된 답변 에서 말한 것처럼 VC ++ 2015 redist를 복구하려고했습니다 . 그런 다음 설치 프로그램을 사용하여 VS2015를 다시 설치하십시오.

여전히 실패했습니다.

그런 다음 업데이트 1 없이 VS2015를 설치하기 위해 Brian Swart의 솔루션을 시도했지만 여전히 TeamExplorer에서 실패했습니다. 로그를 확인하고 이것을 찾았습니다.

MSI (s) (48 : A0) [14 : 53 : 34 : 997] : Windows Installer가 제품을 설치했습니다. 제품 이름 : Microsoft Visual Studio 2015 용 팀 탐색기. 제품 버전 : 14.0.23102. 제품 언어 : 1033. 제조업체 : Microsoft Corporation. 설치 성공 또는 오류 상태 : 1603 .

그리고 나는 약 1603 오류 에 대해 조금 구글 검색했습니다 . 이제 C:\Program Files (x86)\Microsoft Visual Studio 14.0폴더에 모든 권한을 추가 하고 다시 시도하고 있습니다.

여전히 작동하지 않습니다.

일부 심판 :

https://www.online-tech-tips.com/computer-tips/remove-program-from-add-remove/

https://support.microsoft.com/en-us/help/247501/how-to-manually-remove-programs-from-the-add-remove-programs-list

/superuser/401511/how-to-remove-a-broken-program-from-the-programs-and-features-list-in-windows-7

=========> 최종 솔루션 <=========

따라서 내 시나리오에서는 VC2015 재배포 가능 항목과 관련이 없습니다.

내 근본 원인은 레지스트리의 잘못된 .NET 버전 번호입니다.

64 비트 Windows에서 .NET 버전은 레지스트리의 두 곳에 저장됩니다.

HKLM \ Software \ Microsoft \ NET Framework 설치 \ NDP \ v4 \ Full \ Version

HKEY_LOCAL_MACHINE \ SOFTWARE ** WOW6432Node ** \ Microsoft \ NET Framework 설치 \ NDP \ v4 \ Full \ Version

아래는 내 상자의 내용입니다. 여기에 이미지 설명을 입력하십시오

? v에서 선행 문자 는 Version누가 거기에 넣었는지 모르겠습니다. 그러나 일단 제거하면 VS2015 with Update 3매끄럽게 설치할 수 있습니다!

여기에 이미지 설명을 입력하십시오

그래서 내가 이것을 어떻게 찾을 수 있는지 궁금 할 것입니다. VS2015를 설치할 수 없으므로 VS2017으로 전환했습니다. 그러나 VS2017을 성공적으로 설치 한 후에 는 시작할 수 없었습니다. 이것은 말합니다 :

여기에 이미지 설명을 입력하십시오

그래서 설치된 .NET 버전을 확인하기로 결정하고 위 의 흥미로운 차이점을 보았습니다 . 선행을 제거하면 vVS2017을 시작할 수 있습니다.

그러나 어쨌든, 나는 아직도 누가 v거기에 넣었는지 모릅니다 ... 수치심!

적어도 마지막으로 : 또한 확인하시기 바랍니다 Release, Version레지스트리 키 값이 일치하고 Windows 버전으로 작업 할 수 있습니다. 아래를 참조하십시오 :

.NET 및 Windows 버전 종속성 .

방법 설치된 .NET 버전을 확인합니다 .

Windows 10 버전 정보

더 많은 결과를 추가하십시오.

이 설치 순서를 완료 한 후 VS2017-> VS2015-> VS2013, 내 상자에 VC ++ 2015 redist가 없다는 것을 알았습니다.

여기에 이미지 설명을 입력하십시오

모두 VC ++ 2015 VC 때문에 ++ 2017 redists은 14.xxx을 . 따라서 더 높은 버전을 갖는 것으로 충분합니다. VC ++ 2015 redist를 수동으로 설치하려고하면 다음과 같이 표시됩니다.

여기에 이미지 설명을 입력하십시오


1

이 스레드에서 다른 옵션이 작동하지 않으면이 가이드에 제공된 단계를 시도해보십시오 (아래 참조). https://blogs.msdn.microsoft.com/heaths/2015/07/14/how-to-install-visual 사전 릴리스가 설치된 경우 -studio-to-another-directory /

  1. http://psmsi.codeplex.com 다운로드 및 설치 (참고 : 새 사이트 https://github.com/heaths/psmsi ) 이들은 Windows Installer-에 대한 모든 종류의 개발 및 문제 해결 작업을 위해 만든 범용 PowerShell cmdlet입니다. 기반 설치. 설치를 높이기 위해 높이를 올리지 않아도되지만 미리 높이면 시스템별로 설치할 수 있습니다 (기본적으로 사용자별로).
  2. 관리자 권한 PowerShell 명령 프롬프트를 열고 다음을 실행하여 키 공유 구성 요소를 설치 한 제품을 찾으십시오.

    get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo

  3. 나열된 모든 제품을 제거하는 것이 좋으면 (특히 RTM을 다음에 설치하려는 경우) 다음을 실행하십시오.

    get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo | uninstall-msiproduct -properties IGNOREDEPENDENCIES=ALL

개인적으로 이것은 나를 위해 일했습니다. 나는 오래된 드라이브에 오래된 파일이 있다는 것을 잊어 버렸습니다. 나중에 레지스트리에 엉망이 된 것으로 보입니다 (제 생각에는 ..?). 어쨌든, 모든 것이 깨끗해지면 설치가 잘되었습니다!

참고 : PowerShell에서 PSMSI 도구를 가져 오는 데 문제가있는 경우 다음을 확인하십시오. https://msdn.microsoft.com/en-us/library/dn568022.aspx

요약 Set-ExecutionPolicy RemoteSigned하면 소프트웨어를 가져 오려면 명령 을 실행해야 할 수도 있습니다.

이것이 도움이 필요한 사람을 돕기를 바랍니다!


답변에 관련 코드 / 단계를 포함 시키십시오. 스택 오버플로는 링크 부패를 방지하기 위해 답변의 "핵심"에 대해 외부 링크에 의존하지 않는 것이 좋습니다. 관련 내용 만 인용 한 다음 전체 리소스에 연결 해도 됩니다.
mech

1

재배포 가능 복구 작업을 수행했지만 Office365를 설치 한 후 작동했습니다.

(나에게 그것은 또한 목록에서 마지막으로 실패한 패키지였습니다).


1

나를 위해이 답변 목록에서 아무것도 효과가 없었습니다.

마지막으로 트릭을 한 것은 다음과 같습니다.

  1. / uninstall / force 명령 줄 옵션으로 설치 프로그램 실행하여 VS 제거를 수행 하십시오 ( https://msdn.microsoft.com/en-us/library/mt720585.aspx 참조 ).
  2. 다음 위치에서 모든 VS14 및 nuget 관련 폴더의 이름을 수동으로 바꿉니다.
    • % AppData % / Local 및 해당 하위 폴더
    • % AppData % / 로밍 및 하위 폴더
    • % ProgramData % 및 해당 하위 폴더
    • % ProgramFiles % 및 해당 하위 폴더
    • % ProgramFiles (x86) % 및 해당 하위 폴더
    • % ProgramData % / 패키지 캐시 자체
  3. 머신 재부팅
  4. 다시 설치하십시오.

1

두 위치에서 machine.config 파일을 확인하십시오

C : \ Windows \ Microsoft.NET \ Framework [버전] \ Config C : \ Windows \ Microsoft.NET \ Framework64 [버전] \ Config

이 페이지의 모든 솔루션을 시도한 후에 알았습니다.


0

Visual Studio 2015 Community Edition Update 1에서도 동일한 문제에 직면했습니다. 필자의 경우 문제는 설치 프로그램이 어떻게 든 Visual C ++ 재배포 가능 x86 버전을 설치할 수 없다는 것입니다. 프로그램 추가 제거를 선택하면 x64 버전 만 설치되었습니다.

이 경우, 재배포 가능 패키지가 누락되면 여기 에서 찾을 수 있습니다 . 또는 Google 검색을 통해 자신에게 적합한 버전을 찾을 수 있습니다.



0

이것은 또한 나를 죽이고 있었고, Stack Overflow가 나를 돕기 전에 비주얼 스튜디오를 수천 번 다시 설치해야했습니다! 먼저 Windows 업데이트 문제로 시작됩니다. Visual Studio 2015를 설치하는 동안 업데이트에서 업데이트 KB2919355가 필요하다고 표시했습니다. Windows 업데이트로 이동하여 몇 가지 업데이트 실패를 확인했습니다. 아무리 노력해도 효과가 없었습니다. 인용 된 오류 코드는 80070543이었습니다.이 조언을 만날 때까지 아무런 연구도 수행하지 못했습니다 . .html http://www.dell.com/support/article/us/en/04/SLN293803/en을 그 지침은 Windows 업데이트를 한 다음에 데 다시 작동했습니다. Visual Studios 업데이트를 다시 수행하기 위해 다시 같은 오류가 발생했습니다! 그래서 KB2919355를 조사하기로 결정했고이 사이트를 찾을 때까지 좌절했습니다.

다른 업데이트를로드하는 방법에 대한 지침을 정확하게 따르고 작동했습니다. KB2919355가 마침내 업데이트되어 다시 시도했지만 언어 팩과 관련된 다른 오류가 발생했습니다. “치명적인 설치 오류”. 일련의 실망스러운 재설치를 거친 후, 위와 같은 조언을 통해 제거 제거가 중단되었습니다. 재배포 가능 항목 (아래에서 위로)을 클릭하고 모두 복구를 클릭하십시오. “다시 시작”을 요청하는 경우 즉시 바로 수행하십시오! 그런 다음 Visual Studio를 설치했습니다 .... 마침내 고 며칠 만에 .... 작동했습니다.


세상에, 지금 날 죽이고있어! 바이러스가 아니어야합니다. 거짓말은 없습니다.
ezaspi

0

다른 사람들처럼, 나는 이것을 알아 내려고 노력하는 데 며칠을 보냈습니다. 나는 당신이 모든 말을하고 아무것도하지 않은 모든 조합을 시도 하면서이 실을 끊었습니다. 마침내 AppData / Local / Microsoft / VisualStudio로 이동하여 거기에있는 모든 폴더를 삭제했습니다. 그런 다음 안티 바이러스의 모든 것을 끄고 마침내 기본 설치를 완료했습니다. 실망 스럽지만 희망적으로 이것은 모든 것을 시도한 다른 사람을 도울 것입니다.


원래 질문은 설치중인 Norton 제품에 대해 아무 것도 말하지 않습니다.
Blackwood

0

또한 정확한 문제에 대한 로그 파일을 % Temp % 폴더에서 찾을 수 있습니다. 제 경우에는 문제가 symlinks였습니다.

당신이 메시지가 .. "행동 쿼리 SymlinkEvaluation fsutil"와 경우 "현재 그룹 정책에 의해 제어되는" 체크 HKEY_LOCAL_MACHINE \ SOFTWARE \ 정책 \ 마이크로 소프트 \ 윈도우 \ 파일 시스템 \ NTFS 또는 단순히 "심볼릭 링크"를 통해 서 레지스트리를 검색 할 수 있습니다.


0

이 문제로 두 달 동안 이리저리 싸우다가 마침내 설치하게되었습니다.

웹 설치 프로그램을 사용하는 Visualstudio2015AzurePack을 다운로드했습니다.

문제없이 작동하는 VS2015 Community Edition을 설치하는 데 필요한 요구 사항 중 하나입니다.

나는 이것이 누군가를 돕기를 바랍니다.


0

이것은 매우 어려운 문제입니다. (간단한) 해결책은 적용되지 않습니다. 나는 동일한 부정적인 결과를 가진 이전 옵션을 모두 시도했다 : 다중 패키지 오류.
설치 VS 2013성공, 문제 없음, VS 15(미리보기) 성공 없음 문제 (btw 매우 시원함).
마지막으로 저에게 가장 'Visual Studio 2015'효과적인 것은 -NO- 업데이트로 가장 기본적인 것을 설치하는 것이 었습니다 . 설치하는 동안 설치 프로그램이 자동으로 다운로드 'Update 2'되고 설치가 완료되었습니다.


0

어떤 이유로 설치 과정에서 설치가 중단되었습니다. 그 후에는 아무런 도움이되지 않고 수리 / unistall은 패키지 오류 만 생성했습니다. 마지막으로 도움이 된 것은 다음과 같습니다. https://github.com/Microsoft/VisualStudioUninstaller입니다.

몇 번 실행 한 후 (첫 번째 단계에서 모든 것을 제거하지는 못했습니다 ... es) 마침내 새로운 설치를 시작할 수 있었고 효과가있었습니다.


0

방금 비슷한 문제를 발견하고 제거로 문제를 해결하려고 시도했지만 웹 설치 프로그램과 ISO를 사용하여 여러 번 다시 설치했지만 문제를 해결할 수 없었습니다. 마지막으로 PC를 재설정하고 ISO를 사용하여 Visual Studio 2015를 다시 설치하여 문제를 해결했습니다.


0

표시된 답변이 VC Redist 2015 수리를 언급했기 때문에 의견에 묻지 않고 찾을 수있는 모든 것을 나열합니다.

Visual Studio 2015 용 재배포 가능 Visual C ++

Visual Studio 2015 업데이트 1 용 재배포 가능 Visual C ++

Microsoft Visual C ++ 2015 재배포 가능 업데이트 3

스레드 는 Visual Studio 2015 업데이트 2 용 Visual C ++ 재배포 가능 패키지에 대해 설명했습니다 . 그러나 모든 링크가 깨져서 찾지 못했습니다.


-3

나는했다.

1) Avast 인터넷 보안이 중지되었습니다.

2) 모든 Microsoft C ++ 2015 재배포 가능 패키지를 제거하십시오.

3) 대 2015 커뮤니티 설치.

설치가 완료되었습니다.

감사.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.