2017-02-15 1 views
8

Я недавно установил Xamarin. Я не испытывал никаких проблем с ним около недели. Теперь, когда я загружаю визуальную студию, я получаю предупреждение, которое гласит:InspectorPackage верно загружен

Пакет «InspectorPackage» загружен неправильно.

Возможно, проблема возникла из-за изменения конфигурации или установки другого расширения. Вы можете получить дополнительную информацию, изучив файл 'C: \ Users {redacted} \ AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0 \ ActivityLog.xml'.

Перезапуск Visual Studio может помочь решить эту проблему.

Продолжить, чтобы показать это сообщение об ошибке?

Перезапуск Visual Studio не разрешает эту проблему.

После проверки файл XML, я считаю:

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

Что я могу сделать, чтобы исправить это?

ответ

7

Эта ошибка появляется только при наличии нескольких проектов запуска в решении.

Я воспроизвел его, создав пустое решение с двумя пустыми проектами консоли. Когда только один установлен как запуск, все работает нормально. Однако при настройке как при запуске эта ошибка появляется.

я наткнулся на эту ошибку, когда последнее сообщение от 14 января 2017 года говорится о том, что грядущий релиз версии 1.1 будет решить эту проблему: https://bugzilla.xamarin.com/show_bug.cgi?id=49417

Вы можете проверить свою версию в о коробке в VS. На VS2015 это Помощь | О Microsoft Visual Studio, и я считаю, что это Xamarin Inspector Support. Шахта в 1.0.0.0, так что я полагаю, я должен буду ждать предстоящего релиза :)

обновление:

Как ни странно, обновление только что прибыл для Xamarin инспектора (менее 30 мин после ответа). Первая загрузка моего тестового решения по-прежнему всплывала с ошибкой, но после этого кажется прекрасной.

обновление (28 февраля 2017):

Я до сих пор испытывает проблемы со следующей версии: Xamarin Inspector Support 1.1.2.0 (cdc01b9f4466b6dcc3095828824a12d041c9f55e) Adds support for inspecting Xamarin and WPF apps.

0

Это то, что я сделал, и он работал на меня:

1) перейдите на путь Visual Studio и удалите все в этой папке (это приведет к удалению вашей визуальной студии) Visual Studio не будет работать после этого C:\Users\<username>\AppData\Local\Microsoft\VisualStudio

2) удалить Visual Studio. И установите его снова.

Если это не сработало, посмотрите файлы xamarin в этой папке и удалите все внутри.

Смежные вопросы