Bagikan melalui


NuGet Error NU1201

Contoh 1

Project 'ProjectA' tidak kompatibel dengan 'TargetFramework'. Project 'ProjectA' mendukung:
- 'TargetFrameworkA'
- 'TargetFrameworkB'

Masalah

Proyek dependensi tidak berisi kerangka kerja yang kompatibel dengan proyek saat ini. Biasanya, kerangka kerja target proyek adalah versi yang lebih tinggi daripada proyek yang mengkonsumsi.

Solusi

Ubah kerangka kerja target proyek menjadi versi yang sama atau lebih rendah daripada proyek yang mengkonsumsi.

Contoh 2 - Proyek yang ditargetkan NetStandard tidak dapat mereferensikan proyek yang ditargetkan NetCoreApp

Project 'ProjectB' tidak kompatibel dengan netstandard2.0 (. NETStandard,Version=v2.0). Project 'ProjectB' mendukung: netcoreapp2.0 (. NETCoreApp,Version=v2.0)

Masalah

Dalam hal ini:

  • ProjectA menargetkan NetStandard 2.0
  • ProjectB menargetkan NetCoreApp 2.0
  • ProjectA memiliki referensi proyek ke ProjectB

Proyek NetStandard tidak pernah dapat bergantung pada proyek NetCoreApp.

Solusi

Yaitu:

  • ubah ProjectA menjadi target NetCoreApp 2.0

or

  • ubah ProjectB menjadi target NetStandard 2.0