Visual Studio Community 2017 замораживает сценарий U-SQL - PullRequest
0 голосов
/ 27 сентября 2018

При отправке сценариев U-SQL в ADLA Visual Studio останавливается на несколько секунд и постоянно реагирует на изменения в редакторе в течение 1-2 секунд.

VS отлично работает со всеми другими языками, кроме U-SQL для меня.

Похожий нерешенный случай: Форум Msdn

Версия: VS community 2017 15.6.7 Инструменты озера данных Azure для Visual Studio - 2.3.4000.6

Ответы [ 3 ]

0 голосов
/ 26 ноября 2018

Привет, я человек, который поднял вопрос MSDN.Я надеюсь, что это поможет вам найти обходные пути.Может быть, моя проблема с Refi кажется такой же, редактор Visual Studio для U-SQL "запаздывает".Раз в 3-10 секунд я испытываю приостановку ответа в редакторе.

Я попросил и попытался устранить эту проблему с помощью службы поддержки Microsoft, однако не смог найти окончательное решение.

Iопишите мои испытания, которые почти провалились.

Проблемы

Периодическое зависание при редактировании U-SQL.Сразу после открытия файлов иногда лагает.И постоянно происходит все время редактирования.Чтобы проверить, как часто это происходит, вы можете проверять проблемы, только перемещая курсор на исходный код.

Trials

  1. Выбор редактора Есть 2 варианта специального редактора U-SQL.

    • Редактор общего языка, поддерживающий связки TextMate (по умолчанию)
    • Редактор исходного кода (текста) У первого есть представление потоковой диаграммы, и я полагаю, что это причина проблемы, а втораянет, однако даже после того, как я переключился на последний, у меня все еще есть те же проблемы.Конечно, вы можете использовать другой редактор в VS или вне VS, только эти 2 редактора имеют модуль запуска ADLA, что, возможно, является единственной причиной для использования плагина ADLA.Использование 2 редакторов на другом языке (C #, R, Python) не вызывает таких проблем.
  2. Intellisense

    Я иногда вижу сообщение о прогрессе ниже редакторакоторый сообщает редактору "вычисления intellisense ..." во время остановки.После того, как я отключил все опции intellisense на панели инструментов-инструментов, у меня все еще остались те же проблемы.Даже если я выключил это, у меня все еще есть сообщение «вычисления intellisense ...».

  3. Очистка кэша Это общая контрмера, когда VS нестабилен.Я попытался некоторые из них включают в себя:

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

Файлы проекта В простом проекте U-SQL у меня нет этой проблемы.Поэтому я очистил файлы проекта или файлы решения.Однако те же проблемы продолжаются.Я проверил файл проекта или файл решения и не смог найти в них возможных проблем в описаниях.Мое решение является составным (U-SQL, C #, R, Python) и имеет большой размер, поэтому я отдельно разделяю свой проект U-SQL в новом решении, однако проблема существует и в новом решении.

В настоящее время последнее предложение от службы поддержки Microsoft состоит в том, что проблема вызвана функцией «Перейти к определению» / «Найти все ссылки», которая в настоящее время не может быть отключена.Для большого количества скриптов, которые имеют много ссылок в коде с ошибкой, вызывают непрерывные пересчитываемые ссылки.Я не уверен, почему проблема возникает только в U-SQL.

Моя единственная работа - использовать внешний редактор для редактирования и использовать средство запуска в VS.

список QA

0 голосов
/ 01 марта 2019

Для моего случая обновление VS2017 до 15.9.7 недавно решило проблему выше.Я не уверен, что именно изменит проблемы.

0 голосов
/ 28 сентября 2018

Я не совсем уверен, что вы описываете, когда говорите "зависает" и "пикает", поэтому заранее извиняюсь, если это не поможет.На ум приходят два сценария:

1) Когда вы отправляете сценарий U-SQL в озеро данных для выполнения, существует период, когда Visual Studio готовит задание.Если вы посмотрите в окне вывода, вы должны увидеть активность.Иногда это может занять несколько минут и выглядеть так, как будто ничего не происходит, но на самом деле он довольно занят.

2) В инструментах VS есть ошибка, которая вызывает задержки при редактировании кода и «зависание» при редактировании U-SQL-скрипты.Это особенно происходит, когда в раскрывающемся списке «Учетная запись ADLA» указана удаленная учетная запись.Если вы измените его на «(Локальный компьютер)» во время редактирования, проблема должна исчезнуть (только не забудьте изменить ее на правильную учетную запись, прежде чем отправлять задание).

Если ни один из нихимеет отношение к вашей проблеме, пожалуйста, опубликуйте более подробную информацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...