Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Eksik Paket Sürümü
Proje bağımlılığı 'PackageA' kapsayıcı bir alt sınır içermiyor. Tutarlı geri yükleme sonuçları sağlamak için bağımlılık sürümüne daha düşük bir sınır ekleyin.
Sorun
Proje bağımlılığı sürüm tanımlamaz.
Bu, geri yüklemenin kullanılabilir en düşük sürümü kullandığı anlamına gelir. Her geri yükleme, kullanılabilecek daha düşük bir sürümü bulmaya çalışırken aşağı doğru kayar. Bu, geri yüklemenin, kullanıcı paketi klasöründe zaten var olan paketleri kullanmak yerine her seferinde tüm kaynakları denetlemek için çevrimiçi olduğu anlamına gelir.
Çözüm
Version özniteliğini tanımlamayan PackageReference öğesini bulun ve ekleyin:
Örneğin, şu şekilde değiştirin:
<PackageReference Include="PackageA" />
Hedef:
<PackageReference Include="PackageA" Version="9.0.0" />
Proje NuGet'in Merkezi Paket Yönetimi (CPM)kullanıyorsa, Directory.Packages.props'da <PackageVersion /> öğesini güncelleştirmeniz ve şu öğeden değiştirmeniz gerekir:
<PackageVersion Include="PackageA" />
Hedef:
<PackageVersion Include="PackageA" Version="9.0.0" />
bir
Not
CPM kullanıldığında ve dosya Directory.Packages.props geçersiz olduğunda NU1604 oluşturulur.
Eksik Kapsayıcı Alt Sınır
Proje bağımlılığı 'PackageA' (<= 9.0.0) kapsayıcı bir alt sınır içermez. Tutarlı geri yükleme sonuçları sağlamak için bağımlılık sürümüne daha düşük bir sınır ekleyin.
Sorun
Proje bağımlılığı alt sınır tanımlamaz.
Bu, geri yüklemenin
Çözüm
Projenin PackageReferenceVersion özniteliğini alt sınır içerecek şekilde güncelleştirin.
Örneğin, şu şekilde değiştirin:
<PackageReference Version="(9.0.0, )" />
Hedef:
<PackageReference Version="[9.0.0, )" />
veya
<PackageReference Version="9.0.0" />
alt sınır anlamına gelir.
Proje NuGet'in Merkezi Paket Yönetimi (CPM)kullanıyorsa, Directory.Packages.props'da <PackageVersion /> öğesini güncelleştirmeniz ve şu öğeden değiştirmeniz gerekir:
<PackageVersion Include="PackageA" Version="(9.0.0, )" />
Hedef:
<PackageVersion Include="PackageA" Version="9.0.0" />