Aracılığıyla paylaş


NuGet Hatası NU1201

Örnek 1

'ProjectA' projesi 'TargetFramework' ile uyumlu değil. 'ProjectA' projesi şu desteği destekler:
- 'TargetFrameworkA'
- 'TargetFrameworkB'

Sorun

Bağımlılık projesi, geçerli projeyle uyumlu bir çerçeve içermez. Genellikle projenin hedef çerçevesi, tüketen projeden daha yüksek bir sürümdür.

Çözüm

Projenin hedef çerçevesini, tüketen projeden eşit veya daha düşük bir sürüme değiştirin.

Örnek 2 - NetStandard hedefli projeler NetCoreApp hedefli projelere başvuramıyor

'ProjectB' projesi netstandard2.0 ( ile uyumlu değil. NETStandard,Version=v2.0). 'ProjectB' projesi şu desteği destekler: netcoreapp2.0 ( . NETCoreApp,Version=v2.0)

Sorun

Bu durumda:

  • ProjectA, NetStandard 2.0'ı hedefler
  • ProjectB, NetCoreApp 2.0'ı hedefler
  • ProjectA'nın ProjectB'ye bir proje başvurusu var

NetStandard projeleri hiçbir zaman bir NetCoreApp projesine bağımlı olamaz.

Çözüm

Şunlardan biri:

  • ProjectA'yi Hedef NetCoreApp 2.0 olarak değiştirme

veya

  • ProjectB'yi Hedef NetStandard 2.0 olarak değiştirme