Ошибка с VS 16.5.4 «Поток данных системы проекта DataflowBlockSlim» - PullRequest
3 голосов
/ 16 апреля 2020

Получение этой ошибки при сборке решения сразу после обновления до VS 16.5.4. На текущем компьютере ничего не изменилось.

Как я могу решить эту проблему?

Информация:

Microsoft Visual Studio Enterprise 2019 версия 16.5.4 VisualStudio.16.Release / 16.5. 4 + 30011.22 Microsoft. NET Framework Версия 4.8.03752

Установленная версия: Enterprise

Диаграммы архитектуры и инструменты анализа 00435-60000-00000-AA704 Диаграммы архитектуры Майкрософт и инструменты анализа

Visual C ++ 2019 00435-60000-00000-AA704 Microsoft Visual C ++ 2019

Добавить новый файл 3.5.138 Самый быстрый и простой способ добавления новых файлов в любой проект, включая файлы, начинающиеся с точки

ADL Tools Service Provider 1.0 Этот пакет содержит службы, используемые инструментами Data Lake

ASA Service Provider 1.0

ASP. NET и веб-инструменты 2019 16.5.236.49856 ASP. NET и веб-инструменты 2019

ASP. NET Веб-фреймворки и инструменты 2019 16.5.236.49856 Для получения дополнительной информации посетите веб-сайт https://www.asp.net/

* 112 0 * Сервисные инструменты приложения v3.0.0 16.5.236.49856 Azure Сервисные инструменты приложения v3.0.0

Azure Узел озера данных 1.0 Этот пакет содержит узлы интеграции озера данных для обозревателя сервера.

Azure Инструменты озера данных для Visual Studio 2.4.6000.1 Microsoft Azure Инструменты озера данных для Visual Studio

Azure Инструменты функций и веб-заданий 16.5.236.49856 Azure Инструменты функций и веб-заданий

Azure Инструменты Stream Analytics для Visual Studio 2.4.6000.1 Microsoft Azure Инструменты Stream Analytics для Visual Studio

C# Инструменты 3.5.0-beta4-20153-05 + 20b9af913f1b8ce0a62f72bea9e75e4aa3cf6b0e C# компоненты, используемые в IDE. В зависимости от типа и настроек вашего проекта может использоваться другая версия компилятора.

Common Azure Инструменты 1.10 Предоставляет общие службы для использования Azure Mobile Services и Microsoft Azure Tools.

EditorConfig Language Service 1.17.284 Языковая служба для файлов .editorconfig.

EditorConfig помогает разработчикам определять и поддерживать согласованные стили кодирования между различными редакторами и IDE.

Вложение файлов 2.6.85 Автоматически Вкладывает файлы на основе имени файла и позволяет разработчикам вложить и раскрутить любой файл вручную

GitHub.VisualStudio 2.11.96.24460 Расширение Visual Studio, которое переносит поток GitHub в Visual Studio.

Руководства по отступам 16 Направляющие отступа

Добавляет визуальные направляющие на каждом уровне отступа.

Расширение IntelliCode 1.0 Расширение IntelliCode Visual Studio Подробная информация

Редактор уценок 1.12.253 Полнофункциональный редактор уценок с предварительным просмотром в реальном времени и подсветка синтаксиса. Поддерживает GitHub со скидкой Markdown.

Microsoft Azure HDInsight Azure Узел 2.4.6000.1 Узел HDInsight под Azure Узел

Microsoft Azure Hive Query Language Service 2.4.6000.1 Языковая служба для Запрос Hive

Microsoft Azure Языковая служба Stream Analytics 2.4.6000.1 Языковая служба для Azure Stream Analytics

Microsoft Azure Узел Stream Analytics 1.0 Azure Узел Stream Analytics под Azure Узел

Microsoft Azure Инструменты 2.9 Microsoft Azure Инструменты для Microsoft Visual Studio 2019 - v2.9.30207.1

Инструменты непрерывной доставки Microsoft для Visual Studio 0.4 Упрощение конфигурации Azure Конвейеры DevOps из среды Visual Studio.

Microsoft JVM Debugger 1.0 Обеспечивает поддержку подключения отладчика Visual Studio к JDWP-совместимым Java Виртуальным машинам

Microsoft Library Manager 2.1.25 + gdacdb9b7a1 Легко устанавливайте клиентские библиотеки в любой веб-проект

Microsoft M I-Based Debugger 1.0 Предоставляет поддержку для подключения Visual Studio к MI-совместимым отладчикам

Microsoft Visual C ++ Wizards 1.0 Мастера Microsoft Visual C ++

Инструменты Microsoft Visual Studio для контейнеров 1.1 Разработка, запуск, проверка ваших основных приложений ASP. NET в целевой среде. F5 ваше приложение напрямую в контейнер с отладкой или CTRL + F5 для редактирования и обновления sh вашего приложения без необходимости перестраивать контейнер.

Microsoft Visual Studio V C Пакет 1.0 Microsoft Visual Studio V C Пакет

Диспетчер пакетов NuGet 5.5.0 Диспетчер пакетов NuGet в Visual Studio. Для получения дополнительной информации о NuGet посетите страницу https://docs.nuget.org/

Открыть командную строку 2.4.226 2.4.226

ProjectServicesPackage Extension 1.0 ProjectServicesPackage Visual Studio Extension Подробная информация

Расширение отладки снимков 1.0 Отладка снимков Расширение Visual Studio Подробная информация

SQL Инструменты данных сервера 16.0.62003.05170 Microsoft SQL Инструменты данных сервера

Хостинг ToolWindowHostedEditor 1.0 json редактор в редакторе окно инструментов

TSVN 1.9 Управление TortoiseSVN из Visual Studio

Инструменты TypeScript 16.0.20225.2001 Инструменты TypeScript для Microsoft Visual Studio

Visual Basi c Инструменты 3.5.0-beta4 -20153-05 + 20b9af913f1b8ce0a62f72bea9e75e4aa3cf6b0e Visual Basi c компоненты, используемые в IDE. В зависимости от типа проекта и настроек может использоваться другая версия компилятора.

Инструменты Visual F # 10.8.0.0 для F # 4.7 16.5.0-beta.20181.6 + 85af456066acd4e76d2bc7821b44a325e46f2fca Инструменты Microsoft Visual F # 10.8.0.0 для F # 4.7

Хост-пакет адаптера отладки кода Visual Studio 1.0 Уровень взаимодействия для размещения адаптеров отладки кода Visual Studio в Visual Studio

Расширения инструментов контейнера Visual Studio (предварительный просмотр) 1.0 Просмотр, управление и диагностика контейнеров в Visual Studio.

Инструменты Visual Studio для контейнеров 1.0 Инструменты Visual Studio для контейнеров

Инструменты Visual Studio для Kubernetes 1.0 Инструменты Visual Studio для Kubernetes

System.AggregateException: Project system data flow 'DataflowBlockSlim (ActionBlockSlimAsync`1 : 19600903)' closed because of an exception: System.AggregateException: One or more errors occurred. ---> System.InvalidOperationException: Unexpected false
  at Roslyn.Utilities.Contract.ThrowIfFalse(Boolean condition, String message)
  at Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem.CPS.CPSProject.EndBatch()
  at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<ApplyProjectChangesUnderLockAsync>d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<>c__DisplayClass3_0.<<ExecuteAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at Microsoft.VisualStudio.Threading.AwaitExtensions.ExecuteContinuationSynchronouslyAwaiter.GetResult()
  at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<ExecuteAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<ExecuteUnderLockCoreAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at Microsoft.VisualStudio.ProjectSystem.DataReceivingBlockSlim`1.<ProcessInputQueueAsync>d__5.MoveNext()
  --- End of inner exception stack trace ---
---> (Inner Exception #0) System.InvalidOperationException: Unexpected false
  at Roslyn.Utilities.Contract.ThrowIfFalse(Boolean condition, String message)
  at Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem.CPS.CPSProject.EndBatch()
  at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<ApplyProjectChangesUnderLockAsync>d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---

--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<ExecuteUnderLockCoreAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at Microsoft.VisualStudio.ProjectSystem.DataReceivingBlockSlim`1.<ProcessInputQueueAsync>d__5.MoveNext()<---
. ---> System.InvalidOperationException: Unexpected false
  at Roslyn.Utilities.Contract.ThrowIfFalse(Boolean condition, String message)
  at Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem.CPS.CPSProject.EndBatch()
  at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<ApplyProjectChangesUnderLockAsync>d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<>c__DisplayClass3_0.<<ExecuteAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---

  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<ExecuteUnderLockCoreAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at Microsoft.VisualStudio.ProjectSystem.DataReceivingBlockSlim`1.<ProcessInputQueueAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
  at Microsoft.VisualStudio.ProjectSystem.CommonProjectSystemTools.Rethrow(Exception ex)
  at Microsoft.VisualStudio.ProjectSystem.ProjectErrorReporting.<>c__DisplayClass6_0.<SubmitErrorReport>b__0()
  at Microsoft.VisualStudio.ProjectSystem.ExceptionFilter.<>c__DisplayClass2_0.<Guard>g__action|0()
  at GuardMethodClass.GuardMethod(Func`1 , Func`2 , Func`2 )
  --- End of inner exception stack trace ---
---> (Inner Exception #0) System.InvalidOperationException: Unexpected false
  at Roslyn.Utilities.Contract.ThrowIfFalse(Boolean condition, String message)
  at Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem.CPS.CPSProject.EndBatch()
  at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<ApplyProjectChangesUnderLockAsync>d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---

--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
  at Microsoft.VisualStudio.ProjectSystem.CommonProjectSystemTools.Rethrow(Exception ex)
  at Microsoft.VisualStudio.ProjectSystem.ProjectErrorReporting.<>c__DisplayClass6_0.<SubmitErrorReport>b__0()
  at Microsoft.VisualStudio.ProjectSystem.ExceptionFilter.<>c__DisplayClass2_0.<Guard>g__action|0()
  at GuardMethodClass.GuardMethod(Func`1 , Func`2 , Func`2 )<---

Ответы [ 3 ]

0 голосов
/ 20 апреля 2020

Я также по ошибке обновился до 16.5.4, и теперь ни один из моих проектов не открыт. Даже когда я go в «Справка-> О программе» выдает ошибку, говорящую, что пакет «CctProjectPackage» загружен неправильно. Стандартные файлы проекта WebApp теперь выдают ошибку с этим исключением: «ошибка: инициализатор типа для« Microsoft.Build.Evaluation.ToolsetConfigurationReader »выдал исключение.

Похоже, мне нужно вернуться назад ... 16.5.4 кажется, серьезно сломан ... немного грустно, потому что я обновлялся, чтобы intellisense работал с моими файлами ARM Template JSon. :( Это не ответ, а просто подтверждение того, что в 16.5 определенно что-то не работает 0,4

0 голосов
/ 20 апреля 2020

Не уверен, что это ваши проблемы, но после осмотра похоже, что мои предыдущие MSBuild и связанные сборки были зарегистрированы в GA C. Как только я запустил это в командной строке разработчика VS с повышенными правами: «gacutil / u Microsoft.Build.Framework»

Все мои проблемы исчезли.

Получил это решение отсюда: https://developercommunity.visualstudio.com/content/problem/952614/after-update-from-vs-2019-1645-to-vs-2019-165-gett.html

0 голосов
/ 17 апреля 2020

В сообществе разработчиков M $ открыт тикет: https://developercommunity.visualstudio.com/content/problem/992414/project-system-data-flow-dataflowblockslim-actionb.html.

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