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.014.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.