none
VS2015 Dignostic Tools - Error RRS feed

  • Вопрос

  • Всем доброго времени суток.

    Во время отладки проекты Diagnostic Tools перестаёт работать

    В логах Windows появляются следующие сообщения:

    Поиск в интернете не дал результатов. Переустановка Visual Studio тоже не помогла. Прошу помощи. Уж очень не хочется переустанавливать заново систему.

    Заранее спасибо.



    • Изменено alexkr.net 17 марта 2016 г. 8:37
    17 марта 2016 г. 8:36

Ответы

  • Решение найдено!

    Проблема в настройках Proxy.

    Решение проблемы: в лога приведённых выше, написано, что проблема вылетает в скрипте C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Platform\DiagnosticsHub\WebViews\Scripts\DiagnosticsHub.js (к слову, Diagnostichs Hub не что иное, как веб приложение, запущенное в WebControl). Для того, чтобы определить, в каком месте выскакивает ошибка добавил в начале скрипта глобальный обработчик ошибок и при помощи alert вывел дополнительную инфу об ошибке. Оказалось, что ошибка возникает во время парсинга Json из ajaxRequest.response. То есть в этом месте ожидается ответ в виде Json а возвращается обычный html. 

    Проанализировав ответ из ajaxRequest обнаружил действительную ошибку, которая приводила к падению Diagnostics Tools: настройки Proxy отправляли пакеты дальше к Proxy серверу, который возвращал ответ с ошибкой. 

    Чтобы этого избежать необходимо добавить в настройки прокси исключения для localhost и 127.0.0.1


    • Изменено alexkr.net 18 марта 2016 г. 7:30
    • Помечено в качестве ответа alexkr.net 18 марта 2016 г. 7:31
    18 марта 2016 г. 7:29