Невозможно отладить локальный код C #, используемый в U-SQL после обновления VS2017 15.7.1;Локальный запуск не выполнен или был прерван - PullRequest
0 голосов
/ 20 мая 2018

(я также опубликовал это пару дней назад на форуме MSDN Data Lake, поэтому я решил расширить аудиторию здесь)

У меня также есть собственный экстракторкак пользовательская сборка, которая работала в течение последних нескольких недель + - я мог отлаживать локально, входя в код вплоть до утра пятницы.Я все еще могу отправить скрипт U_SQL локально, и он успешно запускается, создавая локальный выходной файл, но когда я F5 для отладки, я " Локальный запуск завершился неудачно или был прерван ", а выходной файл не создан.

Есть ли где-нибудь подробный журнал, чтобы увидеть, какое исключение выдается?Ничего в окне просмотра событий.

Я полностью переустановил VS2017 обратно до 15.0, затем попытался обновиться до 15.6.x, но снова получил последнюю версию 15.7.1.Та же проблема с несколькими проектами.

Кто-нибудь сталкивался с этим?

отображение сообщения об ошибке

Ответы [ 2 ]

0 голосов
/ 11 июля 2018

Альтернативное исправление в инструментах разработки было выпущено вчера как версия 2.3.4000.3 ADL Tools.Вам нужно будет обновить его в VisualStudio 2017 -> Инструменты -> Расширение и обновления -> Обновления -> Visual Studio Marketplace.
Для пользователей VS 2015: пожалуйста, получите обновление: https://www.microsoft.com/en-us/download/details.aspx?id=49504

ДляПользователям, которые хотят узнать больше информации, соответствующее исправление ОС Windows сделано, но еще не доступно.Альтернативное исправление в инструментах разработки - использовать \\. \ Mailslot вместо \\ localhostname \ mailslot

0 голосов
/ 05 июня 2018

Коренная причина была идентифицирована.Это происходит из-за ошибки в обновлении Windows 10 1803, которая вызывает сбой при создании локального почтового ящика для IPC.Этот IPC используется во время локальной сессии отладки.Команда Windows сейчас работает над исправлением.

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