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.
NuGet 2.6 Sürüm Notları | NuGet 2.7 Sürüm Notları
NuGet ekibi, 26 Mart 2014'te WebMatrix için güncelleştirilmiş bir NuGet Paket Yöneticisi uzantısı yayımladı. Bu güncelleştirme, aşağıdaki adımlar kullanılarak WebMatrix Uzantı Galerisi'nden yüklenebilir:
- WebMatrix 3'i açma
- Giriş şeridinde Uzantılar simgesine tıklayın
- Güncelleştirmeler sekmesini seçin
- NuGet Paket Yöneticisi'yi 2.6.1'e güncelleştirmek için tıklayın
- WebMatrix 3'i kapatma ve yeniden başlatma
Önemli Değişiklikler
Bu uzantı güncellemesi, kullanıcıların WebMatrix içinde NuGet paketlerini kullanmalarıyla ilgili karşılaştıkları en büyük iki sorunu giderir. Birincisi NuGet şema sürümü hatası, ikincisi ise klasörde sıfır bayt DLL'lerine bin yol açan bir hataydı.
NuGet Şema Sürümü Hatası
WebMatrix 3 yayımlandıktan sonra NuGet paketleri için yeni bir şema sürümü gerektiren yeni özellikler NuGet'e eklendi. Web sitenizde NuGet paketlerinizi yönetmeye çalışırken, bu yeni paketler WebMatrix'te gördüğünüz hatalara yol açabilir.
Bu son sürüm, en yeni NuGet paketleriyle uyumluluk sağlayarak bu hatanın oluşmasını önler. Microsoft.AspNet.WebPages gibi paketlerin yeni sürümleri artık WebMatrix'e yüklenebilir. Bu paketlerden bazıları şu ana kadar WebMatrix'te desteklenmeyen XDT yapılandırma dönüşümleri gibi NuGet özelliklerini kullanıyordu.
Zero-Byte DLL'ler bin Klasöründe
Bazı kullanıcılar, WebMatrix'te DLL'ler içeren NuGet paketlerini yükledikten sonra, bu DLL'lerin bin klasöründe 0 baytlık dosyalar olarak göründüğünü bildirdi. Bu, uygulamayı çalışma sırasında çökertir.
[This issue](https://nuget.codeplex.com/workitem/4060) düzeltildi.
Diğer Son Geliştirmeler
Visual Studio için NuGet Paket Yöneticisi 2.8 yayımlandığında, WebMatrix için NuGet Paket Yöneticisi 2.5.0'ı da yayımladık. Bu, NuGet 2.8 Sürüm Notları'nda belirtilse de, güncelleştirmenin getirdiği belirli yeni özelliklerden bahsetmedik.
Tümünü Güncelleştir
Artık web sitenizin tüm paketlerini tek adımda güncelleştirebilirsiniz! NuGet uzantısını WebMatrix'te açtığınızda galerideki tüm paketlerin listesini, yüklü olanları ve güncelleştirmeleri bulunanları görürsünüz. Daha önce her paketin tek tek güncelleştirilmiş olması gerekirdi, ancak şimdi Güncelleştirmeler sekmesinde görüntülenen kullanışlı bir "Tümünü Güncelleştir" düğmesi var.
Mevcut Dosyaların Üzerine Yazmak
Web sitenizde zaten var olan dosyaları içeren paketleri yüklerken, NuGet bu dosyaları her zaman sessizce yoksayar (mevcut dosyalarınızı tek başına bırakır). Bu, bir paketin aslında yüklü olmadığı sırada doğru şekilde yüklendiği veya güncelleştirildiğinin izlenimine yol açabilir. NuGet artık dosyaların üzerine yazılmasını isteyecektir.