2017-02-15 17 views
8

Gần đây tôi đã cài đặt Xamarin. Tôi không gặp vấn đề gì với nó trong khoảng một tuần. Bây giờ, khi tôi tải studio trực quan, tôi nhận được thông báo cho biết:InspectorPackage không tải chính xác

Gói 'InspectorPackage' không tải chính xác.

Sự cố có thể do thay đổi cấu hình gây ra hoặc do cài đặt tiện ích khác. Bạn có thể lấy thêm thông tin bằng cách kiểm tra tệp 'C: \ Users {redacted} \ AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0 \ ActivityLog.xml'.

Khởi động lại Visual Studio có thể giúp giải quyết vấn đề này.

Tiếp tục hiển thị thông báo lỗi này?

Khởi động lại Visual Studio không giải quyết được vấn đề này.

Sau khi kiểm tra các tập tin xml, tôi tìm thấy:

<entry> 
    <record>503</record> 
    <time>2017/02/15 15:33:56.686</time> 
    <type>Error</type> 
    <source>VisualStudio</source> 
    <description>LegacySitePackage failed for package [InspectorPackage]Source: 
     &apos;&apos; Description: Not implemented 
     (Exception from HRESULT: 0x80004001 (E_NOTIMPL))&#x000D;&#x000A; 
     System.NotImplementedException: Not implemented 
     (Exception from HRESULT: 0x80004001 (E_NOTIMPL))&#x000D;&#x000A; 
     at EnvDTE.Project.get_FullName()&#x000D;&#x000A; 
     at Xamarin.Inspector.VS.VSAgentExecutionTarget..ctor(Project proj)&#x000D;&#x000A; 
     at Xamarin.Inspector.VS.VSInspectorSession.CreateAgentExecutionTarget()&#x000D;&#x000A; 
     at Xamarin.Interactive.IdeSupport.InspectorSession.Prepare()&#x000D;&#x000A; 
     at Xamarin.Inspector.VS.InspectorPackage.RefreshInspectorSession()&#x000D;&#x000A; 
     at Xamarin.Inspector.VS.InspectorPackage.Initialize()&#x000D;&#x000A; 
     at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp) 
    </description> 
    <guid>{0FCBA9C6-0554-418C-8B79-FF2ED7DC658D}</guid> 
    <hr>80004001 - E_NOTIMPL</hr> 
    <errorinfo></errorinfo> 
</entry> 

tôi có thể làm gì để khắc phục điều này?

Trả lời

7

Lỗi này dường như chỉ xuất hiện khi bạn có nhiều dự án khởi động trong một giải pháp.

Tôi đã sao chép nó bằng cách tạo một giải pháp trống với hai dự án bảng điều khiển trống. Khi chỉ có một được thiết lập là khởi động mọi thứ hoạt động tốt. Tuy nhiên, khi thiết lập cả khi khởi động, lỗi này sẽ xuất hiện.

Tôi cũng đã xem qua lỗi này, nơi các bài cuối cùng vào ngày 14 tháng 1 năm 2017 khẳng định rằng sắp tới phiên bản 1.1 phát hành sẽ khắc phục vấn đề này: https://bugzilla.xamarin.com/show_bug.cgi?id=49417

Bạn có thể kiểm tra phiên bản của bạn trong khoảng hộp trong VS. Trên VS2015, nó là Trợ giúp | Giới thiệu về Microsoft Visual Studio và tôi cho rằng đó là Xamarin Thanh tra Hỗ trợ mục nhập. Mine là 1.0.0.0 vì vậy tôi giả định tôi sẽ phải chờ đợi cho việc phát hành sắp tới :)

cập nhật:

Lạ lùng thay, một bản cập nhật chỉ đến cho Xamarin Inspector (ít hơn 30 phút sau khi trả lời). Tải đầu tiên của giải pháp thử nghiệm của tôi vẫn xuất hiện với lỗi nhưng sau đó nó có vẻ tốt.

cập nhật (28 tháng 2 năm 2017):

tôi vẫn đang gặp vấn đề với các phiên bản sau: Xamarin Inspector Support 1.1.2.0 (cdc01b9f4466b6dcc3095828824a12d041c9f55e) Adds support for inspecting Xamarin and WPF apps.

0

Đây là những gì tôi đã làm và nó làm việc cho tôi:

1) đi đến đường dẫn của Visual Studio và xóa mọi thứ trong thư mục đó (điều này sẽ xóa bạn thiết lập studio trực quan) Visual Studio sẽ không hoạt động saunàyC:\Users\<username>\AppData\Local\Microsoft\VisualStudio

2) gỡ cài đặt Visual Studio. Và cài đặt lại.

Nếu điều này không hoạt động, hãy xem các tệp xamarin trong thư mục đó và xóa mọi thứ bên trong.

Các vấn đề liên quan