Errore NuGet NU1201
Esempio 1
Il progetto 'ProjectA' non è compatibile con 'TargetFramework'. Il progetto 'ProjectA' supporta:
- 'TargetFrameworkA'
- 'TargetFrameworkB'
Problema
Un progetto di dipendenza non contiene un framework compatibile con il progetto corrente. In genere, il framework di destinazione del progetto è una versione superiore rispetto al progetto di utilizzo.
Soluzione
Modificare il framework di destinazione del progetto in una versione uguale o inferiore rispetto al progetto che utilizza.
Esempio 2: i progetti con destinazione NetStandard non possono fare riferimento a progetti destinati a NetCoreApp
Project 'ProjectB' is not compatible with netstandard2.0 (.NETStandard,Version=v2.0). Project 'ProjectB' supports: netcoreapp2.0 (.NETCoreApp,Version=v2.0)
Problema
In questo caso:
- ProjectA è destinato a NetStandard 2.0
- ProjectB è destinato a NetCoreApp 2.0
- ProjectA ha un riferimento al progetto A
I progetti NetStandard non possono mai dipendere da un progetto NetCoreApp.
Soluzione
Uno dei seguenti:
- modificare ProjectA in NetCoreApp 2.0 come destinazione
or
- modificare ProjectB in NetStandard 2.0 come destinazione
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per