Error msb8066 пользовательская сборка для

Диагностика сбоев задач MSBuild MSB6006 вызывается, когда класс, производный от ToolTask, выполняет процесс средства, возвращающий ненулевой код выхода, если задача не зарегистрировала более конкретную ошибку. Определение задачи, завершиющейся сбоем При возникновении ошибки задачи в первую очередь нужно определить задачу, которая завершается сбоем. В тексте ошибки указывается имя инструмента (понятное имя, предоставленное реализацией задачи ToolName, […]

Содержание

  1. Диагностика сбоев задач MSBuild
  2. Определение задачи, завершиющейся сбоем
  3. Дополнительные сведения о сбоях
  4. Flutter Windows: cannot build Windows App error MSB8066 #80179
  5. Comments
  6. Использование собственного многоплатформенного нацеливания в Visual Studio для сборки старых проектов
  7. Как использовать собственное многоплатформенное нацеливание в Visual Studio
  8. Инструкции по Visual Studio 2008
  9. Установка старого набора инструментов Visual Studio

Диагностика сбоев задач MSBuild

MSB6006 вызывается, когда класс, производный от ToolTask, выполняет процесс средства, возвращающий ненулевой код выхода, если задача не зарегистрировала более конкретную ошибку.

Определение задачи, завершиющейся сбоем

При возникновении ошибки задачи в первую очередь нужно определить задачу, которая завершается сбоем.

В тексте ошибки указывается имя инструмента (понятное имя, предоставленное реализацией задачи ToolName, или имя исполняемого файла) и числовой код выхода. Например, в error MSB6006: «custom tool» exited with code 1. имени средства используется custom tool код 1 выхода.

Чтобы найти неудачную задачу MSBuild, выполните следующие действия.

В сборках командной строки: если сборка была настроена для включения сводки (по умолчанию), сводка будет выглядеть следующим образом:

Этот результат указывает, что ошибка произошла в задаче, определенной в строке 19 файла S:MSB6006_demoMSB6006_demo.csproj , в целевом объекте с именем InvokeToolTask в проекте S:MSB6006_demoMSB6006_demo.csproj .

В пользовательском интерфейсе Visual Studio: те же сведения доступны в списке ошибок Visual Studio в столбцах Project File и Line .

Дополнительные сведения о сбоях

Эта ошибка возникает, если задача не регистрирует определенную ошибку. Сбой регистрации ошибки часто возникает, так как в задаче не предусмотрено распознавание формата ошибки, генерируемой средством, которое она вызывает.

Правильно работающие средства обычно выдают некоторые контекстные сведения или сведения об ошибках в стандартный вывод или поток ошибок, а задачи записывают эти сведения по умолчанию. Просмотрите записи журнала до возникновения ошибки, чтобы получить дополнительные сведения. Для сохранения этих сведений может потребоваться перезапустить сборку с более высоким уровнем ведения журнала. Надеемся, что дополнительный контекст или ошибки, обнаруженные в журнале, позволят выявить основную причину проблемы. В противном случае может потребоваться сузить потенциальные причины, проверив свойства и элементы, которые являются входными данными для неудающейся задачи.

MSBuild распознает определенный формат выходных данных диагностики. Сведения об этом формате задокументированы в разделе Формат MSBuild и Visual Studio для диагностических сообщений.

Источник

Flutter Windows: cannot build Windows App error MSB8066 #80179

I am getting this error while building for windows on debug mode

C:Program Files (x86)Microsoft Visual Studio2019CommunityMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(238,5): error MSB8066: Custom build for ‘D:DSI projectssanjali_appbuildwindowsCMakeFilesa6c8cc86bdf940a07f4885a881770ba0flutter_windows.dll.rule;D:DSI projectssanjali_appbuildwindowsCMakeFiles9c479cc21d461e620769ab96f5bca778flutter_assemble.rule’ exited with code 1. [D:DSI projectssanjali_appbuildwindowsflutterflutter_assemble.vcxproj] Exception: Build process failed.

The text was updated successfully, but these errors were encountered:

Can you please provide your flutter doctor -v , your flutter run —verbose and a minimal complete reproducible code sample?

Hi, the issue gets resolved after deleting the windows folder and recreating it, But dint get the cause of the error and how it resolved. Also been facing it repeatedly

My Flutter doctor
D:DSI projectssanjali_app>flutter doctor -v
[√] Flutter (Channel dev, 1.26.0-1.0.pre, on Microsoft Windows [Version 10.0.19042.867], locale en-IN)
• Flutter version 1.26.0-1.0.pre at C:UsersAvin Ronsonflutter
• Framework revision 63062a6 (4 months ago), 2020-12-13 23:19:13 +0800
• Engine revision 4797b06
• Dart version 2.12.0 (build 2.12.0-141.0.dev)

[√] Android toolchain — develop for Android devices (Android SDK version 29.0.2)
• Android SDK at C:UsersAvin RonsonAppDataLocalAndroidSdk
• Platform android-30, build-tools 29.0.2
• ANDROID_HOME = C:UsersAvin RonsonAppDataLocalAndroidSdk
• Java binary at: C:Program FilesAndroidAndroid Studiojrebinjava
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
• All Android licenses accepted.

[√] Chrome — develop for the web
• Chrome at C:Program Files (x86)GoogleChromeApplicationchrome.exe

[√] Visual Studio — develop for Windows (Visual Studio Community 2019 16.8.4)
• Visual Studio at C:Program Files (x86)Microsoft Visual Studio2019Community
• Visual Studio Community 2019 version 16.8.30907.101
• Windows 10 SDK version 10.0.18362.0

[√] Android Studio (version 4.0)
• Android Studio at C:Program FilesAndroidAndroid Studio
• Flutter plugin version 47.1.2
• Dart plugin version 193.7361
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] VS Code (version 1.55.1)
• VS Code at C:UsersAvin RonsonAppDataLocalProgramsMicrosoft VS Code
• Flutter extension version 3.21.0

[√] Connected device (3 available)
• Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.19042.867]
• Chrome (web) • chrome • web-javascript • Google Chrome 89.0.4389.114
• Edge (web) • edge • web-javascript • Microsoft Edge 89.0.774.75

Источник

Использование собственного многоплатформенного нацеливания в Visual Studio для сборки старых проектов

Как правило, при установке последней версии Visual Studio рекомендуется обновить проекты. Затраты на обновление проектов и кода зачастую более смещены по преимуществам новой интегрированной среды разработки, компилятора, библиотек и средств. Однако мы знаем, что некоторые проекты обновить не удастся. У вас могут быть двоичные файлы, привязанные к более старым библиотекам или платформам, которые по причинам обслуживания не могут быть обновлены. В коде могут использоваться нестандартные языковые конструкции, которые могут перестать работать при переходе на более новую версию компилятора. Код может полагаться на сторонние библиотеки, скомпилированные для конкретной версии Visual C++. Или вы можете создать библиотеки для других пользователей, которые должны быть предназначены для конкретной более старой версии Visual C++.

к счастью, с помощью Visual Studio можно создавать проекты, предназначенные для старых наборов инструментов и библиотек компилятора. если у вас по-прежнему установлены исходные средства, вам не нужно обновлять проект с момента Visual Studio 2010, чтобы воспользоваться преимуществами новых функций в интегрированной среде разработки.

  • Новые возможности рефакторинга кода C++ и экспериментальные функции редактора
  • Новое окно отладчика «Средства диагностики» и окно «Список ошибок»
  • Переработанные точки останова, окно исключений и новые советы для повышения производительности
  • Новые средства навигации и поиска в коде
  • Новые быстрые исправления C++ и расширения Productivity Power Tools

Можно также работать с проектами Visual Studio 2008, но их нельзя использовать без изменений. дополнительные сведения см. в разделе инструкции по Visual Studio 2008 .

Последние версии Visual Studio поддерживают собственное многоплатформенное нацеливание и совместимость проектов. Собственное многоплатформенное нацеливание представляет собой возможность новейшей версии интегрированной среды разработки выполнять сборку с помощью наборов инструментов, установленных предыдущими версиями Visual Studio. Циклическая обработка также является преимуществом последней версии IDE, которое заключается в загрузке проектов, созданных в предыдущей версии, без внесения изменений в проект. Установив последнюю версию Visual Studio параллельно с существующей версией, вы можете использовать новую версию IDE для сборки проектов, обращаясь к компилятору и инструментам из предыдущих версий. Другие участники команды могут продолжать использовать проекты в старой версии Visual Studio.

При работе со старым набором инструментов вам доступны преимущества многих современных функций интегрированной среды разработки, однако это не относится к новым возможностям компилятора C++, библиотеки и средств сборки. Например, вы не сможете использовать новые улучшения соответствия языковым стандартам, новые возможности отладки и анализа кода или более высокую скорость сборки, обеспечиваемую новейшим набором инструментов. Кроме того, некоторые функции интегрированной среды разработки несовместимы с более старыми наборами инструментов. например, в профилировщике памяти может отсутствовать информация о типе, а операция рефакторинга преобразовать в необработанные строковые литералы создает код с поддержкой C + +11, который не будет компилироваться при использовании Visual Studio 2012 или более старых наборов инструментов.

Как использовать собственное многоплатформенное нацеливание в Visual Studio

После установки Visual Studio параллельно с более старой версией откройте существующий проект в новой версии Visual Studio. После загрузки проекта Visual Studio предложит обновить его для использования последней версии компилятора C++ и библиотек. Так как требуется, чтобы в проекте использовались более старые версии компилятора и библиотек, нажмите кнопку Отмена.

Visual Studio будет постоянно выводить запрос на обновление проекта. Чтобы не видеть диалоговое окно обновления при каждой загрузке проекта, можно определить следующее свойство в проектах или в .props импортируемых файлах или .targets .

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

Если вы решили не выполнять обновление, Visual Studio не внесет никаких изменений в файлы решения или проекта. при сборке проекта созданные двоичные файлы полностью совместимы с теми, которые были созданы с помощью более старой версии Visual Studio, поскольку Visual Studio использует один и тот же компилятор C++ и связывает те же библиотеки, что и ваша старая интегрированная среда разработки. это также объясняется тем, почему в диалоговом окне обновления выводится предупреждение о необходимости сохранения старой версии Visual Studio при нажатии кнопки отмена.

Инструкции по Visual Studio 2008

Visual Studio 2008 имеет собственную выделенную систему сборки для C++, именуемую VCBuild. в Visual Studio 2010 проекты C++ Visual Studio были изменены для использования MSBuild. независимо от того, обновляется ли постоянно или многоплатформенная настройка, необходимо выполнить шаг обновления для создания проектов Visual Studio 2008 в последней версии Visual Studio. Обновленный проект по-прежнему создает двоичные файлы, которые полностью совместимы с двоичными файлами, созданными в интегрированной среде разработки Visual Studio 2008.

Сначала в дополнение к текущей версии Visual Studio необходимо установить Visual Studio 2010 на одном компьютере с Visual Studio 2008. только Visual Studio 2010 устанавливает скрипты MSBuild , необходимые для целевых проектов Visual Studio 2008.

Затем нужно обновить решение и проекты Visual Studio 2008 до текущей версии Visual Studio. Перед обновлением рекомендуется создать резервную копию файлов проектов и решений. Чтобы начать процесс обновления, откройте решение в текущей версии Visual Studio. При выводе запроса на обновление просмотрите сведения и нажмите кнопку ОК, чтобы запустить обновление. Если решение содержит более одного проекта, необходимо обновить каждый проект. Мастер создает новые .vcxproj файлы проекта параллельно с существующими .vcproj файлами. пока у вас также есть копия исходного .sln файла, обновление не влияет на существующие проекты Visual Studio 2008.

Следующие шаги применяются только к сценариям с несколькими нацеливанием. если планируется постоянное обновление проекта до более позднего набора инструментов, то следующим шагом будет сохранение проекта, его открытие в последней версии Visual Studio и устранение проблем сборки, которые появляются там.

Если по завершении обновления в журнале ошибок появятся ошибки или предупреждения по проектам, внимательно изучите их. преобразование из VCBuild в MSBuild может вызвать проблемы. Вы должны понимать и уметь применять все элементы действий, приведенные в отчете. дополнительные сведения о отчете об обновлении журнала обновления и проблемах, которые могут возникнуть при преобразовании VCBuild в MSBuild, см. в записи блога Native-нацеливание для различных версий C++ .

После завершения обновления и устранения проблем в файле журнала ваше решение будет ориентировано на последний набор инструментов. На завершающем этапе измените свойства для каждого проекта в решение так, чтобы использовался набор инструментов Visual Studio 2008. Загрузите решение в текущей версии Visual Studio. Для каждого проекта в решении откройте диалоговое окно Страницы свойств. Для этого щелкните правой кнопкой мыши проект в обозревателе решений, а затем выберите пункт Свойства. В диалоговом окне Страницы свойств измените значение Конфигурация на Все конфигурации. В разделе Свойства конфигурации выберите Общие, а затем измените Набор инструментов платформы на Visual Studio 2008 (v90).

После этого изменения библиотеки и компилятор Visual Studio 2008 будут использоваться для создания двоичных файлов проекта при сборке решения в текущей версии Visual Studio.

Установка старого набора инструментов Visual Studio

у вас может быть старый проект Visual Studio C++, который вы не можете или не хотите обновлять. Чтобы выполнить сборку, необходима версия набора инструментов платформы, соответствующая проекту. чтобы получить набор инструментов, можно установить бесплатную Visual Studio Community или экспресс выпусков нужной версии. Каждая версия Visual Studio из Visual Studio 2008 может установить компилятор, инструменты и библиотеки, необходимые для этой версии, из текущего выпуска Visual Studio. В Центре загрузки Майкрософт найдите и скачайте конкретную версию Visual Studio. Убедитесь, что во время установки выбраны параметры установки C++. После завершения установки запустите эту версию Visual Studio, чтобы установить обновления. Также проверьте наличие необходимых изменений в Центре обновления Windows. Этот процесс проверки обновлений может потребоваться повторить несколько раз для получения каждого обновления.

Доступные для скачивания версии можно найти на странице скачивания старых версий Visual Studio.

При установке этих продуктов раскрывающееся меню свойств Набор инструментов платформы в диалоговом окне Страницы свойств автоматически обновляется для отображения доступных наборов инструментов. теперь можно использовать последнюю версию Visual Studio для создания проектов, использующих более раннюю версию набора инструментов: не требуется преобразование или обновление.

Источник

Hi, the issue gets resolved after deleting the windows folder and recreating it, But dint get the cause of the error and how it resolved. Also been facing it repeatedly

My Flutter doctor
D:DSI projectssanjali_app>flutter doctor -v
[√] Flutter (Channel dev, 1.26.0-1.0.pre, on Microsoft Windows [Version 10.0.19042.867], locale en-IN)
• Flutter version 1.26.0-1.0.pre at C:UsersAvin Ronsonflutter
• Framework revision 63062a6 (4 months ago), 2020-12-13 23:19:13 +0800
• Engine revision 4797b06
• Dart version 2.12.0 (build 2.12.0-141.0.dev)

[√] Android toolchain — develop for Android devices (Android SDK version 29.0.2)
• Android SDK at C:UsersAvin RonsonAppDataLocalAndroidSdk
• Platform android-30, build-tools 29.0.2
• ANDROID_HOME = C:UsersAvin RonsonAppDataLocalAndroidSdk
• Java binary at: C:Program FilesAndroidAndroid Studiojrebinjava
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
• All Android licenses accepted.

[√] Chrome — develop for the web
• Chrome at C:Program Files (x86)GoogleChromeApplicationchrome.exe

[√] Visual Studio — develop for Windows (Visual Studio Community 2019 16.8.4)
• Visual Studio at C:Program Files (x86)Microsoft Visual Studio2019Community
• Visual Studio Community 2019 version 16.8.30907.101
• Windows 10 SDK version 10.0.18362.0

[√] Android Studio (version 4.0)
• Android Studio at C:Program FilesAndroidAndroid Studio
• Flutter plugin version 47.1.2
• Dart plugin version 193.7361
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] VS Code (version 1.55.1)
• VS Code at C:UsersAvin RonsonAppDataLocalProgramsMicrosoft VS Code
• Flutter extension version 3.21.0

[√] Connected device (3 available)
• Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.19042.867]
• Chrome (web) • chrome • web-javascript • Google Chrome 89.0.4389.114
• Edge (web) • edge • web-javascript • Microsoft Edge 89.0.774.75

• No issues found!

#visual-studio #flutter #flutter-windows

Вопрос:

Я успешно использую окна flutter для запуска своего приложения. Однако недавно я скачал Android Studio, и внезапно мои окна flutter перестали работать. Он выдал следующую ошибку:

 Launching libmain.dart on Windows in debug mode...
C:Program Files (x86)Microsoft Visual Studio2019CommunityMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(241,5): error MSB8066: Custom build for 'C:UsersSchwar
tzLabPycharmProjectsbahavior_rigbehavior_guibuildwindowsCMakeFiles3a7123e8b5d134f8b6f9d9b7be4b7e62flutter_windows.dll.rule;C:UsersSchwartzLabPycharmProjectsbaha
vior_rigbehavior_guibuildwindowsCMakeFiles350a25350ac520c3b2e8372c37f12801flutter_assemble.rule' exited with code 1. [C:UsersSchwartzLabPycharmProjectsbahavior_ri
gbehavior_guibuildwindowsflutterflutter_assemble.vcxproj]
Building Windows application...
Exception: Build process failed.
 

Я удалил Android Studio и переустановил Visual Studio 2019 и flutter. Однако ошибка сохранялась.

Это доктор флаттер:

 [√] Flutter (Channel dev, 2.3.0-16.0.pre, on Microsoft Windows [Version 10.0.18363.1621], locale en-US)
    • Flutter version 2.3.0-16.0.pre at C:UsersSchwartzLabflutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision fa5883b78e (4 weeks ago), 2021-05-21 13:04:03 -0700
    • Engine revision 2f067fc4c5
    • Dart version 2.14.0 (build 2.14.0-136.0.dev)

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at C:UsersSchwartzLabAppDataLocalAndroidsdk
    • Platform android-30, build-tools 30.0.3
    • Java binary at: C:UsersSchwartzLabanaconda3envsbahavior_rig_Librarybinjava
    • Java version OpenJDK Runtime Environment (build 11.0.6 8-b765.1)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:Program Files (x86)GoogleChromeApplicationchrome.exe

[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.10.2)
    • Visual Studio at C:Program Files (x86)Microsoft Visual Studio2019Community
    • Visual Studio Community 2019 version 16.10.31410.357
    • Windows 10 SDK version 10.0.19041.0

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).

[√] VS Code (version 1.57.0)
    • VS Code at C:UsersSchwartzLabAppDataLocalProgramsMicrosoft VS Code
    • Flutter extension version 3.20.0

[√] Connected device (4 available)
    • Windows (desktop)       • windows • windows-x64     • Microsoft Windows [Version 10.0.18363.1621]
    • Windows (UWP) (desktop) • winuwp  • windows-uwp-x64 • 
    • Chrome (web)            • chrome  • web-javascript  • Google Chrome 91.0.4472.101
    • Edge (web)              • edge    • web-javascript  • Microsoft Edge 89.0.774.68

! Doctor found issues in 1 category.
 

То же приложение работает на другом ноутбуке.

Ответ №1:

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

 [✓] Flutter (Channel stable, 2.0.5, on Microsoft Windows [Version 10.0.19043.1052], locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[✓] Chrome - develop for the web
[✓] Visual Studio - develop for Windows (Visual Studio Community 2019 16.9.4)
[✓] Android Studio (version 4.1.0)
[✓] VS Code, 64-bit edition (version 1.57.1)
[✓] Connected device (3 available)
 

Попробуйте переключиться Channel dev на Channel stable .

Я получаю эту ошибку при сборке для Windows

C:Program Files (x86)Microsoft Visual Studio2019CommunityMSBuildMicrosoftVCv160Microsoft.CppCommon.targets(238,5): ошибка MSB8066: Пользовательская сборка для проектов D:DSIsanjali_app build windows cmakefiles a6c8cc86bdf940a07f486bdf940a07f4885a881770ba0 flutter_windows.dll.rule; d: dsi проекты sanjali_app build windows cmakefiles 9c479cc21d461e620769ab96f5bca778 Flutter_assemble.rule ‘Выход с кодом 1. [D: DSI проекты Sanjali_app building windowsflutterflutter_assemble.vcxproj] Исключение: процесс сборки завершился неудачно.

4 ответа

Обновлено в августе 2021 г.

Столкнулся с той же ошибкой в ​​​​течение нескольких часов, и ни одна из проблем на Github или ответ на StackOverflow, похоже, не работает для меня.

Итак, после моего исследования я обнаружил, что нет конкретной причины, по которой возникает ошибка Error MSB8066, но это может быть связано с пробелом в пути к папке вашего проекта, как указано @aishamhasan, или по какой-либо другой неопределенной причине. В моем случае отсутствует простой файл.

Error detected in pubspec.yaml:
[   +2 ms]   [        ] No file or variants found for asset: images/project_app.png.

Чтобы быстро выяснить причину этой проблемы, вы можете запустить свой проект из командной строки вместо использования функции запуска в студии Android.

flutter run -d windows -v

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

Следовал тому же подходу, и мне удалось очень быстро устранить ошибку.


4

ouflak
25 Окт 2021 в 18:44

Удаление пробелов в пути к папке проектов решает проблему.

Проблемы с флаттером


1

aihamhasan
12 Апр 2021 в 12:27

Я получил MSB8066 при создании привязок Python и исправил это, отключив BUILD_PYTHON_BINDINGS в CMakeLists.txt.


1

ZQ.Chai
13 Апр 2021 в 07:09

Решение, которое сработало для меня, заключается в том, что я удалил папку/директорию сборки из своего проекта.


0

teminali
12 Ноя 2021 в 10:30

Permalink

Cannot retrieve contributors at this time

title description ms.date ms.topic f1_keywords dev_langs author ms.author manager ms.technology ms.workload

MSBuild error MSB8066

MSBuild error MSB8066 occurs when a custom build specified for a list of items exited with a non-zero error code.

04/21/2021

error-reference

MSB8066

C++

ghogen

ghogen

jmartens

msbuild

multiple

MSBuild error MSB8066

MSB8066: Custom build for ‘item-list‘ exited with code ‘error-code

This error occurs when a custom build specified for a list of items exited with a non-zero error code.

To investigate the error, check the build output or build log to see if the custom build step produced an error with information about the problem. If not, try running it separately to check for any problems or unexpected behavior.

For more information, see Understanding custom build steps and build events.

Permalink

Cannot retrieve contributors at this time

title description ms.date ms.topic f1_keywords dev_langs author ms.author manager ms.technology ms.workload

MSBuild error MSB8066

MSBuild error MSB8066 occurs when a custom build specified for a list of items exited with a non-zero error code.

04/21/2021

error-reference

MSB8066

C++

ghogen

ghogen

jmartens

msbuild

multiple

MSBuild error MSB8066

MSB8066: Custom build for ‘item-list‘ exited with code ‘error-code

This error occurs when a custom build specified for a list of items exited with a non-zero error code.

To investigate the error, check the build output or build log to see if the custom build step produced an error with information about the problem. If not, try running it separately to check for any problems or unexpected behavior.

For more information, see Understanding custom build steps and build events.

Понравилась статья? Поделить с друзьями:
  • Error msb8041 для этого проекта требуются библиотеки mfc
  • Error msb8020 не удается найти средства сборки для v142
  • Error msb8020 the build tools for v143 platform toolset v143 cannot be found
  • Error msb8020 the build tools for v141 platform toolset v141 cannot be found
  • Error msb6003 c