Visual Studio 2017 kullanıyorum ve bir .Net Standard 1.5 kitaplığı oluşturmaya ve bunu .Net 4.6.2 nUnit test projesinde kullanmaya çalışıyorum.
Aşağıdaki hatayı alıyorum...
Dosya veya derleme 'System.Runtime, Version = 4.1.0.0, Culture = nötr, PublicKeyToken = b03f5f7f11d50a3a' veya bağımlılıklarından biri yüklenemedi. Sistem belirtilen dosyayı bulamıyor.
Aşağıdakileri denedim:
- Proje referansı olarak referans Std kitaplığı. Hata: bana önceki hatayı veriyor.
- Std kitaplığım için bir NuGet paketi oluşturun ve buna referans verin. Hata: Tür System.String, System.String bekleniyor. Bunun nedeni, System.Runtime'ın proje tarafından referans alınması ve tüm standart türler için tanımlara sahip olmasıdır.
- Başvuru NuGet pkg NetStandard.Library. Hata: # ile aynı hatayı ver ("Tür System.String, System.String bekleniyor"). NOT: Bunu yapmadan önce, projeden TÜM NuGet paketlerini temizledim ve ardından sadece nUnit ve NetStandard.Library paketlerini ekledim (45 paket daha yükledim).
Bu bir hata mı? Bir çözüm var mı? Herhangi bir yardım takdir edilmektedir.