Новый компьютер и новый клон git выдают более 500 ошибок, не знаю, чего мне не хватает

#c# #visual-studio #asp.net-web-api #reactiveui

#c# #visual-studio #asp.net-web-api #реактивный

Вопрос:

У меня есть приложение WPF (использующее ReactiveUI для MVVM), созданное в Visual Studio 2019 версии 16.7 ~. Он хранится в репозитории Azure DevOps git.

ОС
Windows 10 Pro версии 1909

Рабочие нагрузки Visual Studio 2019 для установки
ASP.NET и веб — разработка
.Разработка Net desktop
кросс-платформенная разработка .Net Core

.Net
Установлен .Net Core 3.1 SDK
, установлен .Net Framework 4.8

Типы проектов в решении:
WPF — .Net Framework 4.8
Library1 — .Net Standard 2.0
Web API — .Net Core 3.1

История пользователя:
Мой компьютер умер несколько дней назад и должен был получить новый.

  • Я установил последнюю версию Visual Stduio 2019 версии 16.8 (предыдущая версия была 16.7).
  • Я установил все свои инструменты расширения
  • Я клонировал свое решение
  • Проект открывается нормально.
    Однако в нем 578 ошибок (несколько ошибок показано ниже).

Я заметил, что целевая платформа пуста и отключена в нескольких проектах, в том числе.Проекты Net Core 3.1 и .Net Standard 2 (см. Изображение ниже).

Вот что я попробовал: я создал новый консольный проект с помощью.Библиотека Net Standard 2, и я сразу получаю ошибки (см. Изображение ниже).

Чего мне не хватает?

Вот несколько ошибок:

 Severity    Code    Description Project File    Line    Suppression State
Error   NU1202  Package Microsoft.AspNetCore.Mvc.Abstractions 2.2.0 is not compatible with netcoreapp3.1 (.NETCoreApp,Version=v3.1). Package Microsoft.AspNetCore.Mvc.Abstractions 2.2.0 does not support any target frameworks.    


Severity    Code    Description Project File    Line    Suppression State
Error   NU1202  Package Microsoft.EntityFrameworkCore.SqlServer 3.1.8 is not compatible with netcoreapp3.1 (.NETCoreApp,Version=v3.1). Package Microsoft.EntityFrameworkCore.SqlServer 3.1.8 does not support any target frameworks.    

Severity    Code    Description Project File    Line    Suppression State
Error   NU1202  Package AutoMapper 10.0.0 is not compatible with netcoreapp3.1 (.NETCoreApp,Version=v3.1). Package AutoMapper 10.0.0 does not support any target frameworks.    
  

введите описание изображения здесь

введите описание изображения здесь

Обновить:
Пытался выполнить исправление в Visual Studio…

введите описание изображения здесь

Комментарии:

1. Откройте обозреватель решений и посмотрите в разделе Ссылки, если они желтые.

2. См. Обновленный OP внизу для нового изображения.

3. Проверьте в панели управления установленное программное обеспечение и посмотрите, какая версия Net установлена. У вас может быть более одной версии Net. Вы также можете попробовать из меню Project : Add Reference: Net и выбрать недостающие ссылки. Я бы сказал, что инструкции using в верхней части модуля будут содержать ошибки.

4. У меня должны быть установлены 2015, 2017 и 2019, и я установил их в таком порядке. Так же был настроен мой старый компьютер.

5. Я спрашивал о VS. Я сказал Net!!!