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.
Senaryo 1
'ProjectFile' için proje bilgileri okunamıyor. Proje dosyası geçersiz olabilir veya geri yükleme için gereken hedefler eksik olabilir.
Sorun
Proje dosyası var ancak bu dosya için geri yükleme bilgisi sağlanmadı. Yeni proje sistemiyle veya eski proje sistemiyle bir proje açtığınızdan emin olun.
Çözüm
Komut satırı
Komut satırından bu, dosyanın bozuk olduğu veya NuGet.targets içeri aktarılmadığı anlamına gelebilir.
öğesini içeri aktarmak NuGet.targetsiçin genellikle öğesinin içeri aktarılması Microsoft.Common.targetsönerilir.
.NET CLI kullanarak çözümdeki projeleri geri yüklemek için şu komutu kullanın:
dotnet restore MySolution.sln
Visual Studio
Visual Studio'da hata, hedeflerin komut satırı senaryosuna benzer şekilde içeri aktarılmaması anlamına gelebilir.
Hata, projenin kaldırılmış olduğu anlamına da gelebilir.
Visual Studio 2019 veya sonraki bir sürümünü kullanıyorsanız, NuGet'in kaldırılan projeler için önceki geri yüklemedeki yapıtları yeniden kullanma özelliği vardır. Bu senaryonun çalışması için, çözümde bulunan tüm projelerin Visual Studio'ya yüklenmeden önce komut satırından geri yüklendiğinden emin olmanız gerekir.
Alternatif olarak projeyi yeniden yükleyin.
Senaryo 2
Geçersiz 'net.6.0' hedef çerçevesi
Sorun
Proje dosyası var ancak geçersiz bir hedef çerçeve belirtiyor: 'net.6.0'.
Bu, yazım hatasından veya desteklenmeyen bir biçimin kullanımından kaynaklanabilir.
Çözüm
Proje dosyasını geçerli bir hedef çerçeve kullanacak şekilde güncelleştirin. Bu durumda değerini ile 'net6.0' değiştirin 'net.6.0' (ek nokta olmadan).
Desteklenen çerçevelerin ve bunların doğru biçimlerinin tam listesi için .NET Hedef Çerçeveleri belgelerine bakın.