Microsoft .NET geliştiricileri için dotnetup aracını duyurdu
Öne çıkanlar
- dotnetup, yönetici yetkisi gerektirmeden doğrudan kullanıcı dizininde çalışıyor.
- Kararlı sürümler, ön izlemeler ve günlük derlemeler yan yana kurulabiliyor.
- Güncelleme komutu ihtiyaç duyulmayan eski bileşenleri sistemden otomatik siliyor.
Microsoft, macOS ve Linux sistemlerinde .NET SDK ve runtime sürümlerini kurmayı, yönetmeyi ve güncellemeyi kolaylaştıran yeni araç zinciri yöneticisi dotnetup için genel ön izleme sürecini başlattı. Geliştiriciler daha önce sistem paket yöneticileri, kurulum betikleri veya ham arşiv dosyaları arasında geçiş yapmak zorunda kalıyordu. Yeni araç, Rust ekosistemindeki rustup ve Node dünyasındaki nvm gibi çalışarak tüm süreci kullanıcı dizininde topluyor.
Araç, yönetici izinlerine ihtiyaç duymadan doğrudan kullanıcı hesabı altında çalışıyor ve sistem dosyalarına müdahale etmiyor. Aynı anda birden fazla sürümün, aylık servis paketlerinin, ön izleme kanallarının ve günlük derlemelerin yan yana barındırılmasına imkan tanıyor. Projelerdeki global.json dosyalarıyla uyumlu çalışan dotnetup, terminal komutlarıyla tek satırda otomatik güncelleme ve kullanılmayan eski sürümleri temizleme özelliklerini sunuyor.
Ekip, gelecekte Windows işletim sisteminde yaygın olan sistem düzeyindeki kurulumları yönetme desteğini araca eklemeyi hedefliyor. Ayrıca GitHub Actions ve Azure DevOps gibi sürekli entegrasyon süreçlerinde eski kurulum betiklerinin yerini dotnetup alacak. Otomasyon asistanları ve yapay zeka ajanlarının aracı daha doğal kullanabilmesi için yeni entegrasyonlar üzerinde de çalışılıyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.