Vấn đề
Tôi đã cài đặt Visual Studio 2015 RC và cài đặt Visual Studio 2015 RTM trên đó. Tôi không thể tìm thấy bất kỳ điều gì trên Internet nói rằng bạn không thể làm điều này. Tôi không biết nếu điều này có liên quan đến vấn đề.
Thật không may, khi tôi khởi động Visual Studio 2015 RTM lần đầu tiên sau khi khởi động lại, nó xuất hiện các hộp thông báo với:
"Gói 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' không tải đúng cách"
Cũng thế:
- XamarinShellPackage
- TestWindowPackage
- NuGetPackage
- ErrorListPackage
Làm cách nào để giải quyết lỗi này?
Nhật ký
Nó cho biết hãy tìm trong ActivityLog.xml . Tôi không thể tìm thấy Microsoft.VisualStudio.Editor.Implementation.EditorPackage.
Nhưng đối với XamarinShellPackage, nó nói:
<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>
Đối với 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>
Đối với 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>
Đối với ErrorListPackage, nó cho biết:
<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>
Những gì tôi đã cố gắng cho đến nay
- Tại Công cụ -> Tiện ích mở rộng và Cập nhật, tôi đã cố gắng gỡ cài đặt và cài đặt lại các tiện ích mở rộng. Nhưng khi tôi nhấp vào mục menu "Tiện ích mở rộng và Cập nhật", tôi nhận được ngoại lệ "Đối tượng tham chiếu không được đặt" ?? Vì vậy, tôi không thể thử tùy chọn này.
- Tôi đã gỡ cài đặt Visual Studio 2015 và cài đặt lại nó. Không ảnh hưởng gì.
- Tôi đã thực hiện những gì được đề xuất trong https://connect.microsoft.com/VisualStudio/feedback/details/1123745/setsite-failed-for-package-microsoft-visualstudio-editor-implementation-editorpackage lúc 13-2-2015 lúc 16 : 49. Không ảnh hưởng gì. Trên thực tế, toàn bộ cấu trúc thư mục và tệp giống hệt nhau (trong nháy mắt) được sao chép trở lại sau khi khởi động lại Visual Studio 2015.
Vì vậy ... Bất kỳ đề xuất ra khỏi đó?
Cập nhật cho câu hỏi
Bản cập nhật đầu tiên
Tôi vừa cố gắng tải một dự án và ... Có điều gì đó rất sai. Nó không thể tải một loạt các gói như: "CSharpPackage, IntegrationPackage, MigrationPackage, FileIndicatorPackage, v.v." và Giải pháp Explorer hoàn toàn trống! Điều gì đang xảy ra?
Cập nhật thứ hai
Đây là cách các Chương trình và Tính năng của tôi trông như thế nào:
Cập nhật thứ ba
Tôi đã gỡ cài đặt và gỡ bỏ nhiều nhất có thể.
- Đã xóa mọi thứ trong AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0
- Đã xóa mọi thứ trong AppData \ Local \ VisualStudio \ 14.0
- Đã gỡ cài đặt Visual Studio 2015 qua Chương trình và Tính năng (ảnh chụp màn hình ở trên)
- Đã xóa hoàn toàn thư mục Trình cài đặt phụ Visual Studio trong thư mục Tệp chương trình
- Đã xóa mọi thứ liên quan đến Visual Studio 14.0 khỏi tệp chương trình
Tôi không muốn làm xáo trộn quá trình cài đặt Visual Studio 2013 của mình. Visual Studio 2015 vẫn không thể tải các gói trên!
Vì vậy, nếu bất kỳ ai có thêm thông tin về những chương trình chính xác có thể được gỡ cài đặt khỏi ảnh chụp màn hình ở trên, tôi sẽ rất vui.
Bản cập nhật thứ tư
Các bước cần thực hiện (cập nhật từ bản cập nhật 3)
- Đã xóa mọi thứ trong AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0
- Đã xóa mọi thứ trong AppData \ Local \ VisualStudio \ 14.0
- Xóa mọi thứ liên quan đến Visual Studio 14.0 khỏi ProgramData
- Đã gỡ cài đặt Visual Studio 2015 qua Chương trình và Tính năng (ảnh chụp màn hình ở trên)
- Tất cả những gì bài viết này nói: https://support.microsoft.com/nl-nl/kb/3016536
- Đã xóa hoàn toàn thư mục Trình cài đặt phụ Visual Studio trong thư mục Tệp chương trình
- Về cơ bản đã xóa mọi thứ liên quan đến Visual Studio 14.0 khỏi Tệp Chương trình. Mọi thứ còn sót lại sau khi gỡ cài đặt trong Chương trình và Tính năng.
- Gỡ cài đặt Microsoft Visual C ++ redistributable (x86) - 14.0.xxx cũng
- Gỡ cài đặt nội dung Xamarin của tôi cũng
- Hy vọng tôi không quên bất cứ điều gì, nhưng điểm mấu chốt là loại bỏ hoàn toàn mọi thứ liên quan đến Visual Studio 2015.
- Cài đặt lại Visual Studio 2015 RTM và nó sẽ hoạt động ngay bây giờ. Tôi phải cài đặt lại một số công cụ của bên thứ ba, nhưng ít nhất nó hoạt động!