Erreur NuGet NU1201

Exemple 1

Projet « ProjectA » n’est pas compatible avec « TargetFramework ». Le projet « ProjectA » prend en charge :
- « TargetFrameworkA »
- 'TargetFrameworkB'

Problème

Un projet de dépendance ne contient pas de cadre compatible avec le projet actuel. En règle générale, la version cible de .Net Framework du projet est une version plus élevée que le projet consommateur.

Solution

Remplacez la version cible de .Net Framework du projet par une version égale ou inférieure à celle du projet consommateur.

Exemple 2 - Les projets ciblés Par NetStandard ne peuvent pas référencer les projets ciblés NetCoreApp

Project 'ProjectB' is not compatible with netstandard2.0 (.NETStandard,Version=v2.0). Project 'ProjectB' supports: netcoreapp2.0 (.NETCoreApp,Version=v2.0)

Problème

Dans ce cas :

  • Cibles ProjectA NetStandard 2.0
  • Cibles ProjectB NetCoreApp 2.0
  • ProjectA a une référence de projet à ProjectB

Les projets NetStandard ne peuvent jamais dépendre d’un projet NetCoreApp.

Solution

Un des deux éléments suivants :

  • modifier ProjectA pour cibler NetCoreApp 2.0

or

  • modifier ProjectB pour cibler NetStandard 2.0