Visual Studio 2015 RTM을 설치 한 후 패키지가로드되지 않음


95

문제

Visual Studio 2015 RC를 설치하고 그 위에 Visual Studio 2015 RTM을 설치했습니다. 당신이 이것을 할 수 없다는 것을 인터넷에서 찾을 수 없었습니다. 이것이 문제와 관련이 있는지 모르겠습니다.

불행히도 Visual Studio 2015 RTM을 다시 시작한 후 처음으로 시작하면 다음과 같은 메시지 상자가 나타납니다.

" 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage'패키지가 제대로로드되지 않았습니다."

또한:

  • XamarinShellPackage
  • TestWindowPackage
  • NuGetPackage
  • ErrorListPackage

이 오류를 어떻게 해결할 수 있습니까?

로그

ActivityLog.xml 을 살펴 보라고했습니다 . Microsoft.VisualStudio.Editor.Implementation.EditorPackage를 찾을 수 없습니다.

그러나 XamarinShellPackage의 경우 다음과 같이 말했습니다.

<entry>
    <record>339</record>
    <time>2015/07/21 13:01:54.011</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [XamarinShellPackage]</description>
    <guid>{2D510815-1C4E-4210-BD82-3D9D2C56C140}</guid>
    <hr>80070057 - E_INVALIDARG</hr>
    <errorinfo>'providers' cannot contain a null (Nothing in Visual Basic) element.
Parameter name: providers</errorinfo>
  </entry>
  <entry>
    <record>340</record>
    <time>2015/07/21 13:01:54.013</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [XamarinShellPackage]</description>
    <guid>{2D510815-1C4E-4210-BD82-3D9D2C56C140}</guid>
    <hr>80070057 - E_INVALIDARG</hr>
    <errorinfo>'providers' cannot contain a null (Nothing in Visual Basic) element.
Parameter name: providers</errorinfo>
  </entry>

대한 TestWindowPackage :

<entry>
   <record>394</record>
   <time>2015/07/21 13:02:02.751</time>
   <type>Error</type>
   <source>TestWindowPackage</source>
   <description>TestWindowPackage.Initialize failed with exception:
&#x000D;&#x000A;&#x000D;&#x000A;System.NullReferenceException:
Object reference not set to an instance of an object.&#x000D;&#x000A;
at Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.Initialize()
&#x000D;&#x000A;&#x000D;&#x000A;PackageContainer loaded: False &#x000D;&#x000A;</description>
</entry>
<entry>
   <record>395</record>
   <time>2015/07/21 13:02:02.752</time>
   <type>Error</type>
   <source>VisualStudio</source>
   <description>SetSite failed for package [TestWindowPackage]</description>
   <guid>{BFC24BF4-B994-4757-BCDC-1D5D2768BF29}</guid>
   <hr>80004003 - E_POINTER</hr>
   <errorinfo>Object reference not set to an instance of an object.</errorinfo>
</entry>

대한 NuGetPackage :

 <entry>
    <record>405</record>
    <time>2015/07/21 13:02:04.096</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [NuGetPackage]</description>
    <guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>
  <entry>
    <record>406</record>
    <time>2015/07/21 13:02:04.096</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [NuGetPackage]</description>
    <guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>

들어 ErrorListPackage 는 말했다 :

<entry>
    <record>409</record>
    <time>2015/07/21 13:02:04.624</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Begin package load [ErrorListPackage]</description>
    <guid>{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}</guid>
  </entry>
  <entry>
    <record>410</record>
    <time>2015/07/21 13:02:04.629</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [ErrorListPackage]</description>
    <guid>{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>

내가 지금까지 시도한 것

그래서 .. 제안이 있나요?

질문 업데이트

첫 번째 업데이트

방금 프로젝트를로드하려고했는데 ... 뭔가가 매우 잘못되었습니다. "CSharpPackage, IntegrationPackage, MigrationPackage, FileIndicatorPackage 등 ..."과 같은 여러 패키지를로드 할 수 없으며 솔루션 탐색기가 완전히 비어 있습니다! 무슨 일이야?

두 번째 업데이트

내 프로그램 및 기능은 다음과 같습니다.

프로그램 및 기능의 스크린 샷

세 번째 업데이트

내가 감히 제거하고 제거했습니다.

  • AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0의 모든 항목을 제거했습니다.
  • AppData \ Local \ VisualStudio \ 14.0의 모든 항목을 제거했습니다.
  • 프로그램 및 기능을 통해 Visual Studio 2015를 제거했습니다 (스크린 샷 위).
  • Program Files 폴더에서 Visual Studio Secondary Installer 폴더를 모두 제거했습니다.
  • 프로그램 파일에서 Visual Studio 14.0과 관련된 모든 것을 제거했습니다.

Visual Studio 2013 설치를 엉망으로 만들고 싶지 않습니다. Visual Studio 2015는 여전히 위의 패키지를로드 할 수 없습니다!

따라서 위의 스크린 샷에서 정확히 어떤 프로그램을 제거 할 수 있는지에 대해 더 많은 정보가 있다면 매우 기쁠 것입니다.

네 번째 업데이트

취해야 할 단계 (업데이트 3에서 업데이트 됨)

  • AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0의 모든 항목을 제거했습니다.
  • AppData \ Local \ VisualStudio \ 14.0의 모든 항목을 제거했습니다.
  • ProgramData에서 Visual Studio 14.0과 관련된 모든 것을 제거하십시오.
  • 프로그램 및 기능을 통해 Visual Studio 2015를 제거했습니다 (스크린 샷 위).
  • 이 기사의 내용은 모두 https://support.microsoft.com/nl-nl/kb/3016536입니까?
  • Program Files 폴더에서 Visual Studio Secondary Installer 폴더를 모두 제거했습니다.
  • 기본적으로 Program Files에서 Visual Studio 14.0과 관련된 모든 것을 제거했습니다. 프로그램 및 기능에서 제거 후 남은 항목.
  • Microsoft Visual C ++ 재배포 가능 패키지 (x86) 제거-14.0.xxx도
  • 내 Xamarin 항목도 제거했습니다.
  • 나는 아무것도 잊지 않았기를 바라지 만, 결론은 Visual Studio 2015와 관련된 모든 것을 완전히 제거하는 것입니다.
  • Visual Studio 2015 RTM을 다시 설치하면 지금 작동합니다. 일부 타사 제품을 다시 설치해야하지만 적어도 작동합니다!

1
비슷한 오류가 발생했습니다. VS가 복구되지 않아서 둘 다 완전히 제거한 다음 다시 설치했습니다. 지금 작동합니다.
— 집게발

1
또한 프로그램 파일, 프로그램 파일 (x86) 및 AppData에서 VS 나머지를 검색해야합니다. 난 아직도 VS 2012 물건이 남아 있었다
— 집게 벌레

3
누군가 MS가이 문제를 알고 있으며 문제를 해결하기위한 조치를 취하고 있다고 알려주세요! 이 질문은 내가 찾을 수있는 문제에 대한 유일한 언급입니다. 내가 시도한 것은 아무것도 없습니다. 여기에 나열된 모든 단계를 따랐지만 여전히 VS를 열 수 없습니다. 패키지 오류를로드 할 수 없습니다.
— Tyler Jones

1
@Tyler Jones : 프로그램 및 기능에서 모든 VS2015 관련을 제거 했습니까?
— Danny van der Kraan 2015-08-03

1
질문이 끝날 때 질문에 답하지 마십시오. 원하는 경우 새 답변을 직접 추가하십시오.
— ANeves은 SE입니다 생각하는 악

답변:


191

내 컴퓨터에 Visual Studio 2012, 2013 및 2015가 모두 설치되어 있습니다. Visual Studio 2013 업데이트 5를 설치 한 후 VS 2013에서 "패키지가 올바르게로드되지 않았습니다"오류가 발생하기 시작했습니다.

이 작업을 수행하기 위해 내가 한 것은 다음 단계를 따르는 것입니다.

  1. Visual Studio의 모든 인스턴스 닫기
  2. 이 폴더의 모든 항목 삭제 C:\Users\%username%\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
  3. Visual Studio 다시 시작

Visual Studio 2015에서 이것을 시도하지는 않았지만 이것이 문제도 해결해야한다고 생각합니다. Visual Studio 2015에서이 작업을 수행하려면 12.0 을 14.0 으로 변경해야합니다 .

최신 정보

폴더의 모든 항목을 삭제하는 대신 ( 위의 2 단계 에서 제안한 대로) 폴더 이름을 바꾸고 Visual Studio에서 새 폴더를 만들도록 허용하는 것이 훨씬 더 안전합니다. 때로는 이전 폴더에서 무언가를 복사해야 할 수도 있습니다.


4
VS2015 교수 RTM 나를 위해 그것을 해결
— MarcelDevG

3
Visual Studio 2015에서 작업을 확인했습니다. 확실히 찬성 할 자격이 있습니다.
— Jhourlad Estrella

3
이 답변은 " 'XamarinIOSPackage'패키지가 올바르게로드되지 않았습니다."라는 오류도 해결했습니다. 감사!
— Dan Rigby

4
이것은 Visual Studio 2015를 업데이트 3으로 업데이트 한 후에도 작동하고 내 Extension Manager가 손상되었지만 이로 인해 해결되었습니다.
— Chris Pacey

3
이것은 다시 설치 한 후에 작동했습니다. 그냥 대신 삭제의 안전을 위해 디렉토리의 이름을 변경
— 로이드

49

Visual Studio 2015 업데이트 1에 대한 또 다른 해결 방법

  1. 열다 c:\Users\{User_Name}\AppData\Local\Microsoft\VisualStudio\14.0\devenv.exe.config
  2. 리디렉션을 결합 변경 System.Collections.Immutable, newVersion해야한다 1.1.37.0(하지 1.1.36.0).

리디렉션은 다음과 같아야합니다.

    <dependentAssembly>
        <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
        <bindingRedirect oldVersion="1.0.27.0-1.1.65535.65535" newVersion="1.1.37.0"/>
    </dependentAssembly>

오류 ActivityLog.xml:

패키지 [CSharpPackage]에 대한 SetSite 실패 [파일 또는 어셈블리 'System.Collections.Immutable, Version = 1.1.36.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'또는 해당 종속성 중 하나를로드 할 수 없습니다. 찾은 어셈블리의 매니페스트 정의가 어셈블리 참조와 일치하지 않습니다. (HRESULT 예외 : 0x80131040)] : {at Microsoft.VisualStudio.LanguageServices.Implementation.LanguageService.AbstractPackage`2.Initialize () at Microsoft.VisualStudio.LanguageServices.CSharp.LanguageService.CSharpPackage.Initialize () at Microsoft.VisualStudio.Shell .Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite (IServiceProvider sp)}

내 블로그 게시물 How to restore Visual Studio 2015 after the Update 1 에서 이러한 문제를 해결하는 방법에 대해 자세히 알아볼 수 있습니다 .


1
감사합니다. 업데이트 1로 업그레이드 한 후이 문제가 발생했습니다. 수정 사항이 트릭이었습니다.
— abdoulcool

폴더를 제거하거나 이름을 바꾸고, 시작과 이름을 바꾼 다음 닫고 바인딩 리디렉션을 수행해야했습니다. C:\Users\AppData\Local\Microsoft\VisualStudio\14.0
— Maslow 2015

감사합니다! newVersion을 1.1.37.0으로 변경하면 VS2015.1로 업데이트 한 후에도 저에게 효과적이었습니다.
— Cory Grimster 2015

4
이것은 Atmel Studio 7.0에서도 작동했습니다 (VS2015 셸 기반).
— 레고

2
정확한지에 대한 참조를위한 @lego 다만, 설정 파일이 필요 AtmelStudio.exe.config아래,AppData\Local\Atmel\AtmelStudio\7.0
— 사카모토 Poteko

29

Visual Studio 2015 Community RTC에서 동일한 문제가 발생했으며 다음에서 모든 항목을 삭제하여이 문제를 해결할 수있었습니다.

  1. C:\Users\<your users name>\AppData\Local\Microsoft\VisualStudio\14.0 과
  2. C:\Users\<your users name>\AppData\Roaming\Microsoft\VisualStudio\14.0

따라서 Visual Studio를 제거 / 재설치하는 것을 피할 수 있으므로 이것을 시도하는 것이 좋습니다.


너무 VS2015pro 64 Win8.1 다시 설치 후 나를 위해 일한
— 엠마뉴엘 NK

이 솔루션은 Windows 10에서 저에게 효과적이었습니다. 감사합니다.
— Abhishek P

18

Visual Studio 2015의 확장으로 인해 C : \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0으로 이름을 변경해야했습니다.

이름이 변경되면 Visual Studio 2015를 열고 이러한 오류가 더 많이 수신되었지만 14.0 폴더가 다시 생성되었습니다.

Visual Studio 2015를 닫고 Extensions 및 STemplate 폴더를 원래 / 이름이 바뀐 폴더에서 새 폴더로 복사했습니다.

Visual Studio 2015를 다시 열었고 모두 다시 작동합니다.

2015-09-24T0017 업데이트 :

다시 작동을 멈췄습니다. 이 게시물의 모든 옵션을 시도했습니다. 나는 다른 게시물을 찾았고 이것이 효과가 있었던 것 같습니다.

운영:

devenv /clearcache
devenv /updateconfiguration

4
"devenv / clearcache devenv / updateconfiguration"을 실행하는 것도 저에게 효과적이었습니다.
— Michael Silver

이것은 또한 비주얼 스튜디오 2013 업데이트 4에 "제대로로드되지 P0 지"오류를 수정
— 톰 레이건

이것은 나를 위해 일한 유일한 것입니다. Windows 10 컴퓨터에는 Users \ username \ AppData 폴더가 없습니다.
— Rob

8

@Tom Clelford의 솔루션과 유사하지만 다음의 모든 항목을 삭제하는 것 외에도 :

C : \ Users {사용자 이름} \ AppData \ Local \ Microsoft \ VisualStudio \ 14.0

나는 또한 모든 것을 삭제해야했다

C : \ Users {사용자 이름} \ AppData \ Local \ Microsoft \ VisualStudio \ vshub

Roaming 폴더에서 아무것도 만질 필요가 없었지만 사용자마다 다를 수 있습니다.


5

Visual Studio 2015 업데이트 1을 설치 한 후 내 문제가 발생했습니다.

운없이 모든 제안 된 솔루션을 시도했습니다. 나를 위해 일한 솔루션은 Eric Knox (Microsoft 팀)의 솔루션이었습니다.

이거 야:

  1. 다음 링크에서 컴퓨터의 폴더에 올바른 VSUpdate 1 구성을 다운로드하십시오. https://download.microsoft.com/download/2/7/6/276D15B2-6851-42AA-8D1F-639CD3FC84BE/devenv-exe-config- update1.xml
  2. 관리자 명령 프롬프트를 열고 다음 단계를 실행하십시오 (기본 위치에 설치했다고 가정).

    cd "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE"
    ren devenv.exe.config devenv.exe.config.backup
    copy <local path to file downloaded in step #1> .\devenv.exe.config
    devenv /UpdateConfiguration
    

여기에서 그의 전체 기사를 확인할 수 있습니다.


2

Visual Studio 2015 RC에서도 문제가 발생했습니다.

메뉴 파일 → 새로 만들기 → 프로젝트 ...를 사용하는 중에 문제가 발생했습니다 . 를 사용하여 예외 가 발생했습니다.

Shittu Olugbenga , 2015-08-10 의 답변에 따라 "C : \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache"폴더의 내용을 삭제했습니다.

Visual Studio를 다시 시작했고 작동했습니다. :)


2

나를 위해 일한 유일한 일은 SQL Server Data Tools를 복구하는 것입니다 ( 프로그램 제거 로 이동하여 변경 / 복구 선택 ).

여기에 이미지 설명 입력


1
이것은 나에게도 효과적이었습니다. 다른 답변에서 언급 된 AppData 폴더는 모두 비어있었습니다.
— Seth

1

NugetPackage의 경우 문제는 Visual Studio 2015 (공존)를 설치 한 후 Visual Studio 2013을 설치했기 때문일 수 있습니다.

해결 방법 은 Visual Studio 2015 용 NuGet 패키지 관리자 를 다시 설치하는 것이 었습니다 (도구> 확장 및 업데이트 ...).


1

Microsoft Visual Studio Enterprise 15 Preview (버전 15.0.25123)를 시작할 때 동일한 오류가 발생했습니다.

<entry>
    <record>27</record>
    <time>2016/05/02 12:26:57.451</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [Image Service Package]Source:
 ..
    <guid>{1491E936-6FFE-474E-8371-30E5920D8FDD}</guid>
    <hr>80131522</hr>
    <errorinfo></errorinfo>
</entry>

레지스트리 키 를 변경 하려고하는데 작동하지 않습니다.

정말 효과가 없었습니다. 이전 버전을 제거하지만 시도하면 작동합니다!

Uninstall Microsoft Visual Studio Ultimate 2015 Preview, (Version 14.0.23310)

그것은 일했습니다 (나를 위해 :))

이전 답변의 모든 팁도 실행했습니다. 그게 필요한지 아닌지는 모르겠습니다.


1

새로운 ReSharper 2016.2로 업그레이드 한 후에도 동일한 문제가 발생했습니다. Visual Studio에서 ReSharper를 일시 중지하여 문제를 해결했습니다 (메뉴 도구 → 옵션 → ReSharper → 일시 중지 ).

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