문제
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:


System.NullReferenceException:
Object reference not set to an instance of an object.

at Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.Initialize()


PackageContainer loaded: False 
</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>
내가 지금까지 시도한 것
- 도구-> 확장 및 업데이트에서 확장을 제거하고 다시 설치하려고했습니다. 그러나 "확장 및 업데이트"메뉴 항목을 클릭하면 "개체 참조가 설정되지 않음"예외가 발생합니까 ?? 그래서이 옵션을 시도 할 수 없습니다.
- Visual Studio 2015를 제거하고 다시 설치했습니다. 효과가 없습니다.
- 나는 https://connect.microsoft.com/VisualStudio/feedback/details/1123745/setsite-failed-for-package-microsoft-visualstudio-editor-implementation-editorpackage 에서 제안 된 것을 13-2-2015 16에서 수행했습니다. : 49. 효과가 없습니다. 실제로 Visual Studio 2015를 다시 시작하면 전체 똑같은 폴더 구조와 파일 (한눈에보기)이 다시 복사됩니다.
그래서 .. 제안이 있나요?
질문 업데이트
첫 번째 업데이트
방금 프로젝트를로드하려고했는데 ... 뭔가가 매우 잘못되었습니다. "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을 다시 설치하면 지금 작동합니다. 일부 타사 제품을 다시 설치해야하지만 적어도 작동합니다!