Visual Studio 2022

Visual Studio 2022 17.14.9

Visual Studio 2022 sürüm 17.7.4'ün bu sürümündeki yeniliklerin özeti​

  • Visual Studio tarafından kullanılan Git'in v 2.41.0.3 sürümüne güncelleştirildi.
  • Derlenmemiş bir modüle çalışırken yeniden yükleme ile değişiklikler uygulanırken oluşan kilitlenme düzeltildi.
  • Yola tırnak işaretleri ekleyerek VS Installer Yükseltme Hizmeti'nin güvenliğini sağlar ve yol boyunca işlem ele geçirilmesini önler.

Geliştirici Topluluğu​

Güvenlik Önerileri Ele Alındı​

  • CVE-2023-36799.NET'te, kötü amaçlarla oluşturulmuş bir X.509 sertifikasının okunmasının Hizmet Reddine neden olabileceği bir güvenlik açığı bulunmaktadır. Bu sorun yalnızca Linux sistemlerini etkiler.
  • CVE-2023-36796 Bu güvenlik güncellemesi, DiaSymReader.dll dosyasında bozuk bir PDB dosyasını okurken Uzaktan Kod Yürütülmesine neden olabilecek bir güvenlik açığını giderir.
  • CVE-2023-36794 Bu güvenlik güncellemesi, DiaSymReader.dll dosyasında bozuk bir PDB dosyasını okurken Uzaktan Kod Yürütülmesine neden olabilecek bir güvenlik açığını giderir.
  • CVE-2023-36793 Bu güvenlik güncellemesi, DiaSymReader.dll dosyasında bozuk bir PDB dosyasını okurken Uzaktan Kod Yürütülmesine neden olabilecek bir güvenlik açığını giderir.
  • CVE-2023-36792 Bu güvenlik güncellemesi, DiaSymReader.dll dosyasında bozuk bir PDB dosyasını okurken Uzaktan Kod Yürütülmesine neden olabilecek bir güvenlik açığını giderir.
  • CVE-2023-36759Bu güvenlik güncelleştirmesi, kötü amaçlı bir dosyanın okunmasının Ayrıcalık Yükselmesine neden olabileceği pgodriver.sys öğesini kaldırır.
  • CVE-2023-36758Bu güvenlik güncelleştirmesi, VSInstallerElevationService'te Elevatio of Privilege'a neden olabilecek kötü amaçlı bir yürütülebilir dosya çalıştırılırken ortaya çıkan bir güvenlik açığını giderir.

Visual Studio 2022 sürüm 17.7.3'ün bu sürümündeki yeniliklerin özeti​

  • Xcode 15 ile simülatörleri ve cihazları listelemek için destek eklendi ve NewsstandKit sabit bağlantı bağımlılığı kaldırıldı.
  • Yükleyici yolunda bir sembolik bağlantı olduğunda Visual Studio Yükleyicisi'nin çalışmasını engelleyen bir sorun düzeltildi.
  • 17.7'de eklenen C++ için yeni Temizlemeyi Dahil Et özelliği, kullanıcılar için çökmelere neden oluyor, bu yüzden 17.8'de yeniden etkinleştirmek amacıyla şimdilik devre dışı bıraktık.

Geliştirici Topluluğu​

Visual Studio 2022 sürüm 17.7.2'nin bu sürümündeki yeniliklerin özeti​

  • Bazı uç nokta güvenliği ve uygulama denetimi programları Visual Studio'da kararsızlığa neden oluyordu. Bu sorun giderildi.
  • "WSL'yi Benim İçin Yükle" deneyiminin bazı kullanıcılarının yaşadığı kilitlenmeler düzeltildi.
  • CMake projesi içeren bir klasörü açan kullanıcılar, Visual Studio'da süresiz askıda kalma deneyimi yaşamış olabilir. Bu askıda kalmaya neden olan yarış durumu tespit edildi ve düzeltildi.

Geliştirici Topluluğu​

Yama çok büyük, o yüzden detaylı eklemiyorum.

1691528189629.png


Tüm yama notlarına buradan bakabilirsiniz (İngilizce):
  • Beğen
İfadeler: Nizel G

Visual Studio 2022 sürüm 17.6.5'in bu sürümündeki yeniliklerin özeti​

  • İmzalanmamış 64 bit tamsayılar üzerindeki anahtarların x86 ve ARM hedeflerinde kilitlenmeye neden olabileceği bir sorun düzeltildi.
  • Visual Basic with Entity Framework Designer kullanıcılarının bir edmx dosyasını kaydettikten sonra derleme hatalarıyla karşılaşmış olabileceği bir sorunu giderir.
Geliştirici Topluluğunda Öne Çıkanlar

Güvenlik Önerileri Ele Alındı

Detaylı bilgi için (İngilizce):
  • Beğen
İfadeler: Astiva

Visual Studio 2022 17.6.4'ün bu Sürümündeki Yeniliklerin Özeti​

  • Bir C++ dosyasını kaydetmenin bazen IDE'nin askıda kalmasına neden olması sorunu giderildi.
  • Bir VC projesi için "Tüm Dosyaları Göster" modu ayarlandığında, bazen bu projelerdeki dosyaların sonuçlarının GoTo ve FindInFiles'ta eksik olması sorunu düzeltildi.
  • Sabit '__declspec(özellik), C++20 ve /clr ile sözdizimi hatalarına neden olur.
  • ASAN başlatma sırasında başlangıçta çökmelere neden olan bir yarış durumu düzeltildi.
  • Sırayla birden çok test projesi çalıştırıldığında vstest.console, başlatılan ancak henüz yürütülmeyen Testhost'tan gelen verileri sürekli olarak yokladığı için çok fazla CPU tüketebilir. Testhost ön başlatma devre dışı bırakılarak bu sorun hafifletildi. Bu gerileme 17.6.0'da tanıtıldı.
  • iOS'u hedefleyen MAUI'ye bir XCFramework dahil olduğunda bir MessagingRemoteException'ı düzeltir. Referans xamarin/macios#18308.
  • Visual Studio'nun bu sürümü, Win App SDK 1.3.230502000'i içerir. Daha fazla ayrıntı için Windows App SDK sürüm kanalları - Windows uygulamaları konusuna bakın.
  • Windows 11 için Windows SDK için hizmet güncellemesi 10.0.22621.1778'i içerir. Ayrıntılar için Windows SDK'ya bakın.
  • Belge sekmelerinin yanlışlıkla kayan bir pencereye açılabilmesine neden olan bir hata düzeltildi.
  • Solution Close'da bazı Visual Studio çökmelerini düzeltir.
Geliştirici Topluluğunda Öne Çıkanlar (Sonraki yamalar için öncelikli olan geliştirme hedefleri)
Detaylı bilgi için (İngilizce):

Visual Studio 2022 sürüm 17.6'nın bu Sürümündeki Yeniliklerin Özeti​

Geliştirici Topluluğunda Öne Çıkanlar
Detaylı bilgi için:
  • C# veya VB.NET projelerinde yeniden adlandırma kullanılırken VS'nin askıda kalmasına neden olan bir sorun düzeltildi.

Bu sürümde giderilen sorunlar:
  • Geçici meta verilerle bir ikilinin, Izleme profili oluşturma işleminin başarısız olmasına neden olan bir ikilinin düzenlenirken çıkmaması durumunda VSInstr 'nin çıkış yaparken oluşan,
  • İkili ile birlikte PDB üretilirken link.exe bazen kilitlenme veya askıda kalma sorunları düzeltildi.
  • C++ eşzamanlılık dosyasında hata düzeltildi: tamsayı taşması nedeniyle çağırma işlemini kilitlenen parallel_for_each.
  • ATL 'nin C++ 20 ve C + + en son dil modlarında CString karşılaştırmalarında hata düzeltildi.
  • Arm64 ve arm64ec üzerinde PGI Ed ikilisinin yürütülmesi sırasında çok sayıda Pogo araştırmaları kullanıldığında kilitlenme düzeltildi.
  • Sorun düzeltildi çok büyük işlevler hatalı kod üretebilir.
Geri
Yukarı