NuGet-Fehler NU1201
Beispiel 1
Project 'ProjectA' ist nicht kompatibel mit 'TargetFramework'. Project 'ProjectA' unterstützt:
- 'TargetFrameworkA'
- 'TargetFrameworkB'
Abgang
Ein Abhängigkeitsprojekt enthält kein Framework, das mit dem aktuellen Projekt kompatibel ist. In der Regel ist das Zielframework des Projekts eine höhere Version als das verbrauchende Projekt.
Lösung
Ändern Sie das Zielframework des Projekts auf eine gleiche oder niedrigere Version als das verbrauchende Projekt.
Beispiel 2 - Auf NetStandard ausgerichtete Projekte können nicht auf auf NetCoreApp ausgerichtete Projekte verweisen
Project 'ProjectB' is not compatible with netstandard2.0 (.NETStandard,Version=v2.0). Project 'ProjectB' supports: netcoreapp2.0 (.NETCoreApp,Version=v2.0)
Abgang
In diesem Fall:
- ProjectA zielt auf NetStandard 2.0 ab
- ProjectB zielt auf NetCoreApp 2.0 ab
- ProjectA verfügt über einen Projektverweis auf ProjectB
NetStandard-Projekte können nie von einem NetCoreApp-Projekt abhängen.
Lösung
Entweder:
- ProjectA auf NetCoreApp 2.0 festlegen
oder
- ProjectB auf NetStandard 2.0 festlegen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für