Visual Studio 2019 sürüm 16.11 Sürüm Notları
Geliştirici Topluluğu | Sistem Gereksinimleri | Uyumluluk | Dağıtılabilir Kod | Sürüm Geçmişi | Lisans Şartları | Bloglar | Visual Studio Belgelerinde Yenilikler
Not
Bu sürüm Visual Studio’nun en son sürümü değildir. En son sürümü indirmek için lütfen Visual Studio sitesini ziyaret edin.
Visual Studio 2019 sürüm 16.11'deki Yenilikler
Destek Zaman Çerçevesi
Visual Studio 2019 sürüm 16.11, Visual Studio 2019 için desteklenen beşinci ve son hizmet temelidir. Uzun süreli kararlı ve güvenli bir geliştirme ortamını benimsemesi gereken Enterprise ve Professional müşterilerinin bu sürümü standart olarak kullanmaları önerilir. Yaşam döngüsü ve destek ilkemizde daha ayrıntılı olarak açıklandığı gibi, Visual Studio 2019 ürün yaşam döngüsünün geri kalanı olan Nisan 2029'a kadar düzeltmeler ve güvenlik güncelleştirmeleriyle sürüm 16.11 desteklenecektir.
Ayrıca, sürüm 16.11 kullanıma sunulduğuna göre, son bakım temeli olan sürüm 16.9 ek 12 ay boyunca desteklenecek ve Ekim 2022'de destekten çıkacaktır. Ayrıca 16.10 sürümlerinin de artık destek altında olmadığını unutmayın. Bu ara yayınlar yalnızca sonraki küçük güncelleştirme yayımlanana kadar bakım düzeltmelerini alıyordu.
Visual Studio 2019 sürüm 16.11'in en son en güvenli sürümünü Visual Studio sitesini ziyaret ederek veya my.visualstudio.com indirmeler bölümüne giderek edinebilirsiniz. Güncelleştirmeleri Microsoft Update kataloğundan alabilirsiniz. Desteklenen Visual Studio ana hatları hakkında daha fazla bilgi için lütfen Visual Studio 2019 için destek ilkesini gözden geçirin.
Visual Studio 2019 sürüm 16.11 Sürümleri
- 11 Mart 2025 — Visual Studio 2019 sürüm 16.11.45
- 11 Şubat 2025 — Visual Studio 2019 sürüm 16.11.44
- 14 Ocak 2025 — Visual Studio 2019 sürüm 16.11.43
- 12 Kasım 2024 — Visual Studio 2019 sürüm 16.11.42
- 8 Ekim 2024 — Visual Studio 2019 sürüm 16.11.41
- 10 Eylül 2024 — Visual Studio 2019 sürüm 16.11.40
- 13 Ağustos 2024 — Visual Studio 2019 sürüm 16.11.39
- 9 Temmuz 2024 — Visual Studio 2019 sürüm 16.11.38
- 11 Haziran 2024 — Visual Studio 2019 sürüm 16.11.37
- 14 Mayıs 2024 — Visual Studio 2019 sürüm 16.11.36
- 9 Nisan 2024 — Visual Studio 2019 sürüm 16.11.35
- 13 Şubat 2024 — Visual Studio 2019 sürüm 16.11.34
- 9 Ocak 2024 — Visual Studio 2019 sürüm 16.11.33
- 14 Kasım 2023 — Visual Studio 2019 sürüm 16.11.32
- 12 Ekim 2023 — Visual Studio 2019 sürüm 16.11.31
- 12 Eylül 2023 — Visual Studio 2019 sürüm 16.11.30
- 8 Ağustos 2023 — Visual Studio 2019 sürüm 16.11.29
- 25 Temmuz 2023 — Visual Studio 2019 sürüm 16.11.28
- 13 Haziran 2023 — Visual Studio 2019 sürüm 16.11.27
- 11 Nisan 2023 — Visual Studio 2019 sürüm 16.11.26
- 14 Mart 2023 — Visual Studio 2019 sürüm 16.11.25
- 14 Şubat 2023 — Visual Studio 2019 sürüm 16.11.24
- 10 Ocak 2023 — Visual Studio 2019 sürüm 16.11.23
- 13 Aralık 2022 — Visual Studio 2019 sürüm 16.11.22
- 8 Kasım 2022 — Visual Studio 2019 sürüm 16.11.21
- 11 Ekim 2022 — Visual Studio 2019 sürüm 16.11.20
- 13 Eylül 2022 — Visual Studio 2019 sürüm 16.11.19
- 9 Ağustos 2022 — Visual Studio 2019 sürüm 16.11.18
- 12 Temmuz 2022 — Visual Studio 2019 sürüm 16.11.17
- 14 Haziran 2022 — Visual Studio 2019 sürüm 16.11.16
- 17 Mayıs 2022 — Visual Studio 2019 sürüm 16.11.15
- 10 Mayıs 2022 — Visual Studio 2019 sürüm 16.11.14
- 19 Nisan 2022 — Visual Studio 2019 sürüm 16.11.13
- 12 Nisan 2022 — Visual Studio 2019 sürüm 16.11.12
- 8 Mart 2022 — Visual Studio 2019 sürüm 16.11.11
- 8 Şubat 2022 — Visual Studio 2019 sürüm 16.11.10
- 11 Ocak 2022 — Visual Studio 2019 sürüm 16.11.9
- 14 Aralık 2021 — Visual Studio 2019 sürüm 16.11.8
- 16 Kasım 2021 — Visual Studio 2019 sürüm 16.11.7
- 09 Kasım 2021 — Visual Studio 2019 sürüm 16.11.6
- 12 Ekim 2021 — Visual Studio 2019 sürüm 16.11.5
- 5 Ekim 2021 — Visual Studio 2019 sürüm 16.11.4
- 14 Eylül 2021 — Visual Studio 2019 sürüm 16.11.3
- 25 Ağustos 2021 — Visual Studio 2019 sürüm 16.11.2
- 16 Ağustos 2021 — Visual Studio 2019 sürüm 16.11.1
- 10 Ağustos 2021 — Visual Studio 2019 sürüm 16.11.0
Visual Studio 2019 Arşivlenmiş Yayın Notları
- Visual Studio 2019 sürüm 16.10 Sürüm Notları
- Visual Studio 2019 sürüm 16.9 Sürüm Notları
- Visual Studio 2019 sürüm 16.8 Sürüm Notları
- Visual Studio 2019 sürüm 16.7 Sürüm Notları
- Visual Studio 2019 sürüm 16.6 Sürüm Notları
- Visual Studio 2019 sürüm 16.5 Sürüm Notları
- Visual Studio 2019 sürüm 16.4 Sürüm Notları
- Visual Studio 2019 sürüm 16.3 Sürüm Notları
- Visual Studio 2019 sürüm 16.2 Sürüm Notları
- Visual Studio 2019 sürüm 16.1 Sürüm Notları
- Visual Studio 2019 sürüm 16.0 Sürüm Notları
Visual Studio 2019 Blog
Visual Studio 2019 Blog, Visual Studio Mühendislik Takımı tarafından sunulan resmi ürün içgörüleri kaynağıdır. Visual Studio 2019 yayınları hakkında kapsamlı bilgileri aşağıdaki gönderilerde bulabilirsiniz:
- Visual Studio 2019 v16.11 Artık Kullanılabilir!
- Visual Studio 2019 v16.10 ve v16.11 Preview 1 Bugün Kullanıma Sunuldu!
- Visual Studio'da Git ile Gelişmiş Üretkenlik
- Bugün Kullanıma Sunuldu! Visual Studio 2019 v16.9 ve v16.10 Preview 1
- Visual Studio 2019 v16.9 Preview 3 Bugün Kullanıma Sunuldu!
- Visual Studio 2019 v16.9 Önizleme 2, Yeni Yıl Dilekleriyle Birlikte Geliyor!
- Visual Studio 2019 v16.8 ve v16.9 Önizleme Kullanıma Sunuldu
- Visual Studio 2019 v16.8 Önizleme 3.1’deki Yeni Özellikler
- Visual Studio 2019 v16.8 Önizleme 2 ile Bugün Sunulan Yeni Özellikler!
- Visual Studio 2019 v16.7 ve v16.8 Preview 1 Sürümü Hazır!
- Visual Studio 2019 v16.7 Önizleme 2 Kullanıma Sunuldu!
- Visual Studio’daki Git deneyimine yönelik heyecan verici yeni güncelleştirmeler
- Bugün Yayımlanıyor! Visual Studio 2019 v16.6 ve v16.7 Önizleme 1
- Visual Studio 2019 sürüm 16.6 Önizleme 2 ile Kendi İsteğinize Özel Sunulan Yeni Özellikler
- Visual Studio 2019 sürüm 16.5 artık kullanılabilir!
- Visual Studio 2019 v16.4 Yayınının zamanı geldi
- Visual Studio 2019 v16.4 Önizleme 2, Sonbahar Sporları ve Balkabağı Aroması
- Visual Studio 2019 sürüm 16.3’te .NET Core Desteği ve Daha Fazlası - Şimdi Güncelleştirin!
- Visual Studio 2019 sürüm 16.3 Önizleme 2 ve Mac için Visual Studio 2019 sürüm 8.3 Önizleme 2 Yayınlandı!
- Visual Studio 2019 sürüm 16.2 ve 16.3 Preview 1 kullanıma sunuldu
- Visual Studio 2019 sürüm 16.2 Preview 2
- Visual Studio 2019 sürüm 16.1 ve 16.2 Önizleme
- Visual Studio 2019: Daha hızlı kodlayın. Daha akıllı çalışın. Geleceği yaratın.
Visual Studio 2019 sürüm 16.11.45Sürüm Notları Simgesi
11 Mart 2025 yayınlandı
Bu sürümde giderilen sorunlar
Ele alınan güvenlik önerileri
- CVE-2025-25003 Visual Studio Yetki Yükseltme Güvenlik Açığı
- CVE-2025-24998 Visual Studio Yükleyicisi Yetki Yükseltme Güvenlik Açığı
Visual Studio 2019 sürüm 16.11.44Sürüm Notları Simgesi
11 Şubat 2025 tarihinde piyasaya sürüldü
Bu sürümde giderilen sorunlar
Ele alınan güvenlik tavsiyeleri
- CVE-2025-21206 Visual Studio Yükleyici ayrıcalık yükseltmesi - Denetimsiz Arama Yolu Öğesi yetkisiz bir saldırganın ayrıcalıkları yerel olarak yükseltmesine olanak tanır.
-
CVE-2023-32002 Node.js
Module._load()
ilkesi Uzaktan Kod Yürütme -Module._load()
kullanımı, ilke mekanizmasını atlayabilir ve belirli bir modül için policy.json tanımının dışında modüller gerektirebilir.
Visual Studio 2019 sürüm 16.11.43 Sürüm Notları Simgesi
14 Ocak 2025 yayınlandı
Bu sürümde giderilen sorunlar
Ele alınan güvenlik uyarıları
- CVE-2025-21172 .NET ve Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı
- CVE-2025-21176 .NET, .NET Framework ve Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı
- CVE-2025-21178 Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı
- CVE-2024-50338 Uzaktaki bir URL'deki taşıma dönüşü karakteri, kötü amaçlı bir deponun kimlik bilgilerini sızdırmasına olanak tanır.
Visual Studio 2019 sürüm 16.11.42
yayın tarihi: 12 Kasım 2024
Bu sürümde giderilen sorunlar
Geliştirici Topluluğu
Visual Studio 2019 sürüm 16.11.41
yayın tarihi: 8 Ekim 2024
Bu sürümde giderilen sorunlar
Ele alınan güvenlik önerileri
- CVE-2024-43603 Visual Studio Toplayıcı Hizmeti'nde Hizmet Reddi Güvenlik Açığı
- CVE-2024-43590 Visual Studio C++ Yeniden Dağıtılabilir Yükleyicisinde Ayrıcalıkların Yükseltilmesi Güvenlik Açığı
Visual Studio 2019 sürüm 16.11.40
yayın tarihi: 10 Eylül 2024
Bu sürümde giderilen sorunlar
Ele alınan güvenlik önerileri
CVE-2024-35272 SQL Server Yerel İstemci OLE DB Sağlayıcısı Uzaktan Kod Yürütme Güvenlik Açığı
Visual Studio 2019 sürüm 16.11.39
yayın tarihi: 13 Ağustos 2024
Bu sürümde giderilen sorunlar
- IntelliCode model güncelleştirmesi, kullanıcıların modelleri doğrudan alması ve artık indirmeler için arka uç hizmetlerine bağımlı olmamasını sağlar.
Ele alınan güvenlik önerileri
- CVE-2024-29187(Yeniden Yayımlandı) - WiX tabanlı yükleyiciler, SYSTEM olarak çalıştırıldığında ikili ele geçirmeye karşı savunmasızdır
Visual Studio 2019 sürüm 16.11.38
yayın tarihi: 9 Temmuz 2024
Bu sürümde giderilen sorunlar
- AzCopy'nin 6.2 sürümü artık kullanımdan kaldırıldığı için Visual Studio'daki Azure İş Yükünün bir parçası olarak dağıtılamaz. AzCopy'nin desteklenen en son sürümü AzCopy'yi kullanmaya başlama bölümünden indirilebilir.
- Kopyalama sonrasında Git'e bir hata bildirdiği ve kopya başarısız olmuş gibi görünmesini sağlayan gcm 2.5 sürümüyle ilgili bir sorunu gideren GcM 2.5'i içeren v2.45.2.1 için MinGit'i güncelleştirin.
Visual Studio 2019 sürüm 16.11.37
yayın tarihi: 11 Haziran 2024
Bu sürümde giderilen sorunlar
- Windows'un Germanium derlemesine yükselttikten sonra WSL için el ile yükseltme gerekir. Bu, CMake projelerini açarken Visual Studio'nun donmasına neden olabilir.
Ele alınan güvenlik önerileri
- CVE-2024-30052 Uygun uzantıya sahip kötü amaçlı bir dosya içeren döküm dosyalarında hata ayıklarken Uzaktan Kod Yürütme
- CVE-2024-29060 Visual Studio'nun etkilenen yüklemesinin çalıştığı AyrıcalıkLarın Yükseltilmesi
- CVE-2024-29187 WiX tabanlı yükleyiciler, SYSTEM olarak çalıştırıldığında ikili ele geçirmeye karşı savunmasızdır
Visual Studio 2019 sürüm 16.11.36
yayın tarihi: 14 Mayıs 2024
Bu sürümde giderilen sorunlar
- Bu sürüm, v3.2.1 için bir OpenSSL güncelleştirmesi içerir
Güvenlik tavsiyeleri dikkate alındı
- CVE-2024-32002 Symlink'leri destekleyen büyük/küçük harfe duyarsız dosya sistemlerinde özyinelemeli klonlar, Uzaktan Kod Yürütmeye karşı savunmasızdır.
- CVE-2024-32004 Özel hazırlanmış yerel depoları klonlarken Uzaktan Kod Yürütme
Visual Studio 2019 sürüm 16.11.35
yayın tarihi: 9 Nisan 2024
Bu sürümde giderilen sorunlar
- Bu hata düzeltmesiyle, istemci artık önyükleyiciyi bir düzende kullanabilir ve istemci makinesine yüklemek için --noWeb parametresini geçirebilir ve hem yükleyicinin hem de Visual Studio ürününün yalnızca düzenden indirildiğinden emin olabilir. Daha önce, bazen yükleme işlemi sırasında yükleyici -noWeb parametresine saygı duymayacaktı ve kendisini web'den kendi kendine güncelleştirmeye çalışıyordu.
Ele alınan güvenlik önerileri
- CVE-2024-28929 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-28930 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-28931 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-28932 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-28933 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-28934 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-28935 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-28936 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-28937 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-28938 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-28941 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-28943 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
- CVE-2024-29043 Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'nde uzaktan kod yürütme güvenlik açığına yöneliktir.
Visual Studio 2019 sürüm 16.11.34
yayın tarihi: 13 Şubat 2024
Bu sürümde giderilen sorunlar
Geliştirici Topluluğu
- önemli hata C1001: İç derleyici hatası
- VS2022 çok eski node.js sürüm 16 kullanıyor - yükseltme planı var mı?
Giderilen güvenlik uyarıları
- CVE-2024-0057 Microsoft .NET Framework tabanlı uygulamalar X.509 zincir oluşturma API'lerini kullandığında ancak mantık hatası nedeniyle X.509 sertifikasını tamamen doğrulamadığında bir güvenlik özelliği atlama güvenlik açığı vardır.
Visual Studio 2019 sürüm 16.11.33
yayın tarihi: 9 Ocak 2024
Bu sürümde Giderilen Sorunlar
- MinGit, OpenSSL v3.1.4 ile birlikte gelen v2.43.0.1'e güncelleştirildi ve belirli koşullarda ağ işlemlerinin gerçekten yavaş olduğu bir regresyonu giderir.
Ele Alınan Güvenlik Önerileri
- CVE-2024-20656 VSStandardCollectorService150 hizmetinde, yerel saldırganların etkilenen bir Microsoft Visual Studio yüklemesinin çalıştığı konaklarda ayrıcalıkları yükseltebildiği bir güvenlik açığı bulunmaktadır.
- CVE-2023-32027 Bu öneri, Visual Studio'da SQL Server için Microsoft ODBC Sürücüsü Uzaktan Kod Yürütme güvenlik açığını gidermek üzere yeniden yayımlanır.
- CVE-2023-32025 Bu öneri, Visual Studio'da SQL Server için Microsoft ODBC Sürücüsü Uzaktan Kod Yürütme güvenlik açığını gidermek için yeniden yayımlanır.
- CVE-2023-32026 Bu öneri, Visual Studio'da SQL Server için Microsoft ODBC Sürücüsü Uzaktan Kod Yürütme güvenlik açığını gidermek üzere yeniden yayımlanır.
- CVE-2023-29356 Bu öneri, Visual Studio'da SQL Server için Microsoft ODBC Sürücüsü Uzaktan Kod Yürütme güvenlik açığını gidermek üzere yeniden yayımlanır.
- CVE-2023-32028 Bu öneri, Visual Studio'daki Microsoft SQL OLE DB Uzaktan Kod Yürütme güvenlik açığını gidermek için yeniden yayımlanır.
- CVE-2023-29349 Bu öneri, Visual Studio'daki bir Microsoft ODBC ve OLE DB Uzaktan Kod Yürütme güvenlik açığını gidermek için yeniden yayımlanır.
Visual Studio 2019 sürüm 16.11.32
yayın tarihi: 14 Kasım 2023
Bu sürümde Giderilen Sorunlar
Geliştirici Topluluğu
Giderilen Güvenlik Bildirileri
- CVE-2023-36042Visual Studio'da hatalı biçimlendirilmiş bir süslü adın sonsuz döngüye neden olabileceği bir hizmet reddi güvenlik açığı bulunmaktadır.
Visual Studio 2019 sürüm 16.11.31
yayın tarihi: 10 Ekim 2023
Bu sürümde Giderilen Sorunlar
- Visual Studio tarafından kullanılan Git sürümü v 2.41.0.3 sürümüne güncelleştirildi.
Visual Studio 2019 sürüm 16.11.30
yayın tarihi: 12 Eylül 2023
Bu sürümde Giderilen Sorunlar
Giderilen Güvenlik Bildirimleri
- CVE-2023-36796Bu güvenlik güncelleştirmesi, DiaSymReader.dll bozuk bir PDB dosyası okunurken Uzaktan Kod Yürütülmesine neden olabilecek bir güvenlik açığını giderir.
- CVE-2023-36794Bu güvenlik güncelleştirmesi, DiaSymReader.dll bozuk bir PDB dosyası okunurken uzaktan kod yürütülmesine neden olabilecek bir güvenlik açığını giderir.
- CVE-2023-36793Bu güvenlik güncelleştirmesi, DiaSymReader.dll bozuk bir PDB dosyası okunurken Uzaktan Kod Yürütülmesine neden olabilecek bir güvenlik açığını giderir.
- CVE-2023-36792Bu güvenlik güncelleştirmesi, DiaSymReader.dll bozuk bir PDB dosyası okunurken 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 dosyayı okumanın AyrıcalıkLarın Yükseltilmesine yol açabileceği pgodriver.sys kaldırır
Visual Studio 2019 sürüm 16.11.29
yayın tarihi: 8 Ağustos 2023
Bu sürümde Giderilen Sorunlar
- VSWhere'nin tüm seçeneğinin başlatılamaz durumda olan örnekleri döndürmemesi sorunu giderildi.
Ele Alınan Güvenlik Önerileri
- CVE-2023-36897 Visual Studio 2010 için Office Çalışma Zamanı Sahtekarlık Açığı Bu güvenlik güncelleştirmesi, kimliği doğrulanmamış uzak bir saldırganın geçerli bir kod imzalama sertifikası olmadan VSTO Eklentisi dağıtımlarını imzalayabileceği bir güvenlik açığını giderir.
Visual Studio 2019 sürüm 16.11.28
yayın tarihi: 25 Temmuz 2023
Bu sürümde Giderilen Sorunlar
Visual Studio 2019 sürüm 16.11.27
yayın tarihi: 13 Haziran 2023
Bu sürümde Giderilen Sorunlar
- ActiveX Denetim Değişkeni sihirbazı, işlevlerin yanı sıra ActiveX özellikleri oluşturarak işlevselliği Visual Studio 2015'ten geri yükler.
- Bu güncelleştirmenin bir parçası olarak CVE-2023-27909, CVE-2023-27910 ve CVE-2023-27911'i ele almak için .fbx ve .dae desteğini kaldırıyoruz. Bu, yazar tarafından artık desteklenmeyen bir üçüncü taraf x86 bileşenidir. Etkilenen kullanıcılar fbx düzenleyicisini kullanmalıdır.
Geliştirici Topluluğu
- JSON Şemaları yerelleştirilmiş Visual Studio ile çalışmıyor
- JT değer numaralandırma geçersizliği için JumpThreading Düzeltmesi
Ele Alınan Güvenlik Önerileri
- CVE-2023-24897 Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı Bu güvenlik güncelleştirmesi, MSDIA SDK'sında bozuk PDB'lerin yığın taşmasına neden olduğu ve kilitlenmeye veya uzaktan kod yürütülmesine neden olabilen bir güvenlik açığını giderir.
- CVE-2023-25652 Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı Bu güvenlik güncelleştirmesi, git apply –reject için özel olarak hazırlanmış girişlerin rastgele konumlarda denetimli içerik yazma işlemlerine yol açabildiği bir güvenlik açığını giderir.
- CVE-2023-25815 Visual Studio Aldatma Güvenlik Açığı Bu güvenlik güncelleştirmesi, Github yerelleştirme iletilerinin, bağlı olmayan bellek sınırları dışındaki yazmalar ve kilitlenmelere yol açan çalışma zamanı ön ekine saygı göstermek yerine sabit kodlanmış bir yola atıfta bulunduğu bir güvenlik açığını giderir.
- CVE-2023-29007 Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı Bu güvenlik güncelleştirmesi, mantıksal hata içeren bir yapılandırma dosyasının rastgele yapılandırma eklemeye neden olduğu bir güvenlik açığını giderir.
- CVE-2023-29011 Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı Bu güvenlik güncelleştirmesi, SOCKS5 ara sunucusu uygulamaktan sorumlu Windows için Git yürütülebilir dosyasının çok kullanıcılı makinelerde güvenilmeyen bir yapılandırmayı almaya açık olduğu bir güvenlik açığını giderir.
- CVE-2023-29012 Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı Bu güvenlik güncelleştirmesi, Windows için Git CMD programının başlangıçta bir programı yanlış bir şekilde arayıp sessiz rastgele kod yürütülmesine yol açan bir güvenlik açığını giderir.
- CVE-2023-27909 Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı Bu güvenlik güncelleştirmesi, Autodesk® FBX® SDK'sında 2020 veya önceki bir sürümün kötü amaçlı olarak hazırlanmış FBX dosyaları veya bilgilerin açığa çıkması yoluyla kod yürütülmesine yol açabileceği Sınır Dışı Yazma Güvenlik Açığı'nı giderir.
- CVE-2023-27910 Visual Studio'da Bilgilerin Açığa Çıkması Güvenlik Açığı Bu güvenlik güncelleştirmesi, autodesk® FBX SDK 2020 veya öncesinde bir yığın arabellek taşması güvenlik açığından yararlanabilen ve uzaktan kod yürütülmesine neden olabilecek kötü amaçlı bir FBX® dosyasını açmak için kullanıcının kandırıldığı bir güvenlik açığını giderir.
- CVE-2023-27911 Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı Bu güvenlik güncelleştirmesi, bir kullanıcının Autodesk® FBX SDK 2020 veya öncesinde yığın arabellek taşması güvenlik açığından yararlanabilen ve uzaktan kod yürütülmesine yol açabilecek kötü amaçlı bir FBX® dosyasını açmak için kandırıldığı bir güvenlik açığını giderir.
- CVE-2023-33139 Visual Studio'da Bilgilerin Açığa Çıkması Güvenlik Açığı Bu güvenlik güncelleştirmesi, Visual Studios'taki obj dosya ayrıştırıcısının bilgilerin açığa çıkmasına neden olduğu OOB güvenlik açığını giderir.
Visual Studio 2019 sürüm 16.11.26
yayın tarihi: 11 Nisan 2023
Bu sürümde Giderilen Sorunlar
- IIS Express'te telemetri verilerini güncelleştirirken kilitlenmeye neden olabilen bir sorun düzeltildi.
- PGO eğitimi sırasında kullanılan çekirdek modu sürücüsüne geçersiz giriş gönderildiğinde meydana gelen çökme sorunu düzeltildi.
Geliştirici Topluluğu
Ele Alınan Güvenlik Önerileri
- CVE-2023-28296 Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı
- CVE-2023-28299 Visual Studio Aldatma Güvenlik Açığı
- CVE-2023-28262 Visual Studio Yetki Yükseltme Açığı
- CVE-2023-28263 Visual Studio'da Bilgilerin Açığa Çıkması Güvenlik Açığı
Visual Studio 2019 sürüm 16.11.25
yayın tarihi: 14 Mart 2023
Bu sürümde Giderilen Sorunlar
- Git 2.39, credential.helper değerini "manager-core"dan "manager" olarak yeniden adlandırdı. Daha fazla bilgi edinmek için bkz. https://aka.ms/gcm/rename.
- Windows için mingit ve Git paketi, CVE-2023-22490'ı ele alan v2.39.2 sürümüne güncellendi.
Ele Alınan Güvenlik Önerileri
- CVE-2023-22490 Mingit Uzaktan Kod Yürütme Güvenlik Açığı
- CVE-2023-22743 Git için Windows Yükleyici Yetki Yükseltmesi Güvenlik Açığı
- CVE-2023-23618 Windows için Git Uzaktan Kod Yürütme Güvenlik Açığı
- CVE-2023-23946 Mingit Uzaktan Kod Yürütme Güvenlik Açığı
Visual Studio 2019 sürüm 16.11.24
yayın tarihi: 14 Şubat 2023
Bu sürümde Giderilen Sorunlar
- CPython yorumlayıcısı 3.9.13 sürümüne güncelleştirildi.
- Windows için mingit ve Git paketi, CVE-2022-41903'e yönelik v2.39.1.1'e güncelleştirildi
Ele Alınan Güvenlik Önerileri
- CVE-2023-21566 Visual Studio Yükleyicisi Ayrıcalıklı Yetki Yükselmesi Zafiyeti
- CVE-2023-21567 Visual Studio Hizmet Reddi Güvenlik Açığı
- CVE-2023-21808 .NET ve Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı
- CVE-2023-21815 Visual Studio Uzaktan Kod Yürütme Güvenlik Açığı
- CVE-2023-23381 Visual Studio Code Uzaktan Kod Yürütme Güvenlik Açığı
- CVE-2022-23521 gitattributes parsing integer overflow
-
CVE-2022-41903 içinde yığın taşması RCE'ye
git archive
git log --format
yol açıyor - CVE-2022-41953 Git GUI Kopyalama Uzaktan Kod Yürütme Güvenlik Açığı
Visual Studio 2019 sürüm 16.11.23
yayın tarihi: 10 Ocak 2023
Ele Alınan Güvenlik Önerileri
- CVE-2023-21538 .NET Hizmet Reddi Güvenlik Açığı .NET 6.0'da kötü amaçlı bir istemcinin yığın taşmasına neden olabileceği ve saldırgan kullanıma sunulan uç noktaya geçersiz istek gönderdiğinde hizmet reddi saldırısına neden olabilen bir hizmet reddi güvenlik açığı bulunmaktadır.
Visual Studio 2019 sürüm 16.11.22
yayın tarihi: 13 Aralık 2022
Ele Alınan Güvenlik Önerileri
- CVE-2022-41089 Uzaktan Kod Yürütme .NET Core 3.1, .NET 6.0 ve .NET 7.0'da bir uzaktan kod yürütme güvenlik açığı vardır ve kötü amaçlı bir aktör, kötü amaçlı olarak hazırlanmış XPS dosyalarını ayrıştırma sonucunda kullanıcının rastgele kod çalıştırmasına neden olabilir.
Visual Studio 2019 sürüm 16.11.21
yayın tarihi: 8 Kasım 2022
Bu sürümde Giderilen Sorunlar
- AMD64 optimizasyonlarındaki yanlış referansları düzeltmek için boost ve stl_interfaces için koşullu korumalar eklendi.
Ele Alınan Güvenlik Tavsiyeleri
- CVE-2022-41119 Visual Studio'da Yığın Taşması Açığı Uzaktan Kod Yürütme
- CVE-2022-39253 Bilgi Sızıntısı Yerel çoğaltma optimizasyonu varsayılan olarak sembolik bağlantıların çözümünü yapıyor
Visual Studio 2019 sürüm 16.11.20
yayın tarihi: 11 Ekim 2022
Bu sürümde Giderilen Sorunlar
- Kaynak Görünümü yeniden yüklenen projeler için daha güvenilir görünür hale getirildi
- Yöneticiler, VS'yi güncelleştirmeden çevrimdışı istemci makinesindeki VS Yükleyicisini bir düzen kullanarak güncelleştirebilecek.
Ele Alınan Güvenlik Önerileri
- CVE-2022-41032 .NET Ayrıcalıkların Yükseltilmesi Güvenlik Açığı .NET 7.0.0-rc.1, .NET 6.0, .NET Core 3.1 ve NuGet istemcilerinde (NuGet.exe, NuGet.Commands, NuGet.CommandLine, NuGet.Protocol) kötü amaçlı bir aktör kullanıcının rastgele kod yürütmesine neden olabilir.
Visual Studio 2019 sürüm 16.11.19
yayın tarihi: Septemenber 13, 2022
Bu sürümde Giderilen Sorunlar
- Kaynak Görünümü yeniden yüklenen projeler için daha güvenilir görünür hale getirildi
Giderilen Güvenlik Uyarıları
- CVE-2022-38013 .NET Hizmet Reddi Güvenlik AçığıKötü amaçlı bir istemcinin yığın taşmasına neden olabileceği ASP.NET Core 3.1 ve .NET 6.0'da bir hizmet reddi güvenlik açığı vardır ve bu durum, bir saldırgan model bağlama sırasında ayrıştırılan özelleştirilmiş bir yük gönderdiğinde hizmet reddi saldırısına neden olabilir.
Visual Studio 2019 sürüm 16.11.18
yayın tarihi: 9 Ağustos 2022
Geliştirici Topluluğu’ndan
- Visual Studio 2019'da Kodlanmış Kullanıcı Arabirimi - Kullanıcı Arabirimi Haritaları açılırken ve/veya genişletilirken Visual Studio çöküyor
- Birden fazla başlangıç projesi, bir hata iletisiyle başlatılamıyor
Ele Alınan Güvenlik Önerileri
- CVE-2022-34716 .NET Bilgilerinin Açığa Çıkması Güvenlik Açığı .NET 6.0 ve .NET Core 3.1'de ayrıcalıklı bilgilere yetkisiz erişime neden olabilecek bir bilgilerin açığa çıkması güvenlik açığı bulunmaktadır.
- CVE-2022-31012 Git for Windows için Uzaktan Kod Yürütme Git for Windows yükleyicisi, güvenilmeyen bir ikili dosya yürütmek için kandırılabilir
- CVE-2022-29187 Ayrıcalıkların Yükseltilmesi Kötü amaçlı kullanıcılar, süper kullanıcıya ait bir klasörde .git dizini oluşturabilir
- CVE-2022-35777 Uzaktan Kod Yürütme Visual Studio 2022 Preview FBX Dosya Ayrıştırıcı Yığın Aşımı Güvenlik Açığı
- CVE-2022-35825 Uzaktan Kod Yürütme Visual Studio 2022 Preview Fbx Dosya ayrıştırıcısı OOBW Güvenlik Açığı
- CVE-2022-35826 Uzaktan Kod Yürütme Visual Studio 2022 Preview FBX Dosya Ayrıştırıcı Yığın Taşması Güvenlik Açığı
- CVE-2022-35827 Uzaktan Kod Yürütme Visual Studio 2022 Preview Fbx Dosya ayrıştırıcısı Yığın OOBW Güvenlik Açığı
Visual Studio 2019 sürüm 16.11.17
yayın tarihi: 12 Temmuz 2022
Bu sürümde Giderilen Sorunlar
- LibraryManager, cdnjs API'sinde yapılan değişikliklere uyum sağlamak için güncelleştirildi
Geliştirici Topluluğu’ndan
Visual Studio 2019 sürüm 16.11.16
yayın tarihi: 14 Haziran 2022
Geliştirici Topluluğu’ndan
Giderilen Güvenlik Tavsiyeleri
- CVE-2022-30184 .NET Bilgilerinin Açığa Çıkması Güvenlik Açığı NuGet'teki .NET 6.0 ve .NET Core 3.1'de kimlik bilgisi sızıntısı oluşabilen bir güvenlik açığı bulunmaktadır.
- CVE-2022-24513 Ayrıcalıkların yükseltilmesi güvenlik açığı Microsoft Visual Studio güncelleştirici hizmeti yerel yapılandırma verilerini yanlış ayrıştırdığında olası bir ayrıcalık yükseltme güvenlik açığı vardır.
Visual Studio 2019 sürüm 16.11.15
yayın tarihi: 17 Mayıs 2022
Bu sürümde Giderilen Sorunlar
- Azure SQL Yönetilen Örneği'nde, Şema Karşılaştırma ve SQL Server gezgini dahil olmak üzere, SQL Server Veri Araçları için sabit bağlantılar. Not: Azure Arc özellikli Yönetilen Örnek desteği gelecekteki bir sürümü bekliyor (Toplulukta)
Geliştirici Topluluğu’ndan
Visual Studio 2019 sürüm 16.11.14
yayın tarihi: 10 Mayıs 2022
Bu sürümde Giderilen Sorunlar
- Kalan C++20 hata raporları (yani backports) için uygulama eklendi. Tüm C++20 özellikleri artık /std:c++20 anahtarı altında kullanılabilir. Uygulanan backports hakkında daha fazla bilgi için lütfen microsoft/STL GitHub deposundaki C++20 Hata Raporları projesine ve bu blog gönderisine bakın
- Visual Studio tarafından kullanılan Windows için Git sürümü ve yüklenebilir isteğe bağlı bileşen 2.36.0.1 sürümüne güncelleştirildi
- Git tümleştirmesi ile ilgili, ayrılan dalları çekerken/eşitlerken çıkış penceresinin çözümlenmesiyle ilgili yerelleştirilmiş bir ipucu göstermemesi sorunu düzeltildi.
Geliştirici Topluluğu’ndan
Giderilen Güvenlik Önerileri
CVE-2022-29117 .NET Hizmet Reddi Güvenlik Açığı .NET 6.0, .NET 5.0 ve .NET Core 3.1'de kötü amaçlı bir istemcinin tanımlama bilgilerini işleyebildiği ve Hizmet Reddine neden olabileceği bir güvenlik açığı bulunmaktadır.
CVE-2022-23267 .NET Core Hizmet Reddi Güvenlik Açığı .NET 6.0, .NET 5.0 ve .NET Core 3.1'de kötü amaçlı bir istemcinin HttpClient aracılığıyla fazla bellek ayırmaları yoluyla Hizmet Reddine neden olabileceği bir güvenlik açığı bulunmaktadır.
CVE-2022-29145 .NET Hizmet Reddi Güvenlik Açığı .NET 6.0, .NET 5.0 ve .NET Core 3.1'de html formları ayrıştırıldığında kötü amaçlı bir istemcinin Hizmet Reddine neden olabileceği bir güvenlik açığı vardır.
CVE-2022-24513 Ayrıcalıkların yükseltilmesi güvenlik açığı Microsoft Visual Studio güncelleştirici hizmeti yerel yapılandırma verilerini yanlış ayrıştırdığında olası bir ayrıcalık yükseltme güvenlik açığı vardır.
Visual Studio 2019 sürüm 16.11.13
yayın tarihi: 19 Nisan 2022
Bu sürümde Giderilen Sorunlar
- 16.11.12'den vctip.exe regresyonu düzeltildi
- Adres Temizleme (ASAN) ile oluşturulan bazı uygulamaların Windows 11'de yüklenmesini engelleyen bir hata düzeltildi.
- Yığın çekişmesi olan çok iş parçacıklı uygulamaların kilitlenme, yanlış "joker işaretçi serbest" raporları veya işlem çıkışı sırasında kilitlenmeyle karşılaşabileceği başka bir ASAN sorunu düzeltildi.
Visual Studio 2019 sürüm 16.11.12
yayın tarihi: 12 Nisan 2022
Bu sürümde Giderilen Sorunlar
- İlişkili test yürütmeleri tamamlandığında bile test yürütme için bazı animasyonların arka planda çalışmasına neden olan bir sorun düzeltildi. Bu, özellikle yüksek yenileme hızı izleyicilerinde fark edilen yavaşlamalara neden olur. Düzeltme, yüksek yenileme hızı izleyicilerinde VS kullanma deneyimini geliştirmelidir.
- İstemci tarafından kullanılan belirli işlevleri sunmayan bir LiveShare sunucusuna bağlanırken gereksiz bir uyarı kaldırıldı.
Geliştirici Topluluğu’ndan
- ARM64'te başlatma sırasında iyileştirilmiş Qt uygulamaları kilitleniyor
- Canlı Paylaşım hatası alıyorum: Çıkış kanalının kullanıcısı bağımlı bir hizmetin olmaması nedeniyle sınırlı işlevsellikle çalışıyor.
- IVsTextImage'deki bulma özelliği, Visual Studio 2019'da çalışmıyor
Ele Alınan Güvenlik Önerileri
CVE-2022-24765 Ayrıcalık yükseltme güvenlik açığı Windows için Git'te, git dizini ararken git işlemlerinin depo dışında çalıştırılabileceği olası bir ayrıcalık yükseltme güvenlik açığı bulunmaktadır. Windows için Git artık 2.35.2.1 sürümüne güncelleştirildi.
CVE-2022-24767 DLL ele geçirme güvenlik açığı Windows için Git yükleyicisinde, kaldırıcıyı SYSTEM kullanıcı hesabı altında çalıştırırken olası bir DLL ele geçirme güvenlik açığı bulunmaktadır. Windows için Git artık 2.35.2.1 sürümüne güncelleştirildi.
CVE-2022-24513 Ayrıcalıkların yükseltilmesi güvenlik açığı Microsoft Visual Studio güncelleştirici hizmeti yerel yapılandırma verilerini yanlış ayrıştırdığında olası bir ayrıcalık yükseltme güvenlik açığı vardır.
Visual Studio 2019 sürüm 16.11.11
yayın tarihi: 8 Mart 2022
Bu sürümde Giderilen Sorunlar
- Özellikle Azure Uygulaması Hizmeti'ni etkileyen ve kimlik doğrulama hatalarının bazen 'Uzak uç noktayla bağlantı sonlandırıldı' hatasıyla başarısız olmasına ve Visual Studio'nun kimlik bilgileri istememesine neden olan uzaktan hata ayıklamayla ilgili bir sorun düzeltildi.
- Yüksek yenileme hızı monitörlerinde iyileştirilmiş performans.
Geliştirici Topluluğu’ndan
- 16.11 üzerinde += işleciyle katlanmış ifadede iç derleyici hatası
- consteval oluşturucu ve C7595
- cl, özel üye işlevlerini örtük olarak constexpr yapmaz
- Bağımsız koşul ifadeleri olamaz
- VS 2019'da yapılandırılmış uzantı galerisi yok
- Sql Server nesne gezgini dizinleri göstermiyor
- Dosya depolama tabloları varsa SQL projesi oluşturulmuyor
Ele Alınan Güvenlik Önerileri
CVE-2020-8927 Güvenlik Açığı .NET 5.0 ve .NET Core 3.1 sürümlerinde, 1.0.8'den önceki Brotli kitaplığı sürümlerinde arabellek taşması bulunan uzaktan kod yürütme güvenlik açığı bulunmaktadır.
CVE-2022-24464 Güvenlik Açığı .NET 6.0, .NET 5.0 ve .NET CORE 3.1'de belirli türdeki http form isteklerini ayrıştırırken bir hizmet reddi güvenlik açığı vardır.
CVE-2022-24512 Güvenlik Açığı .NET 6.0, .NET 5.0 ve .NET Core 3.1'de .NET Çift Ayrıştırma yordamında bir yığın arabellek taşması oluştuğu bir Uzaktan Kod Yürütme güvenlik açığı bulunmaktadır.
CVE-2021-3711 OpenSSL Arabellek Taşması güvenlik açığı Windows için Git tarafından kullanılan OpenSSL'de olası bir arabellek taşması güvenlik açığı bulunmaktadır. Windows için Git artık bu sorunu gideren 2.35.1.2 sürümüne güncelleştirildi.
Visual Studio 2019 sürüm 16.11.10
yayın tarihi: 8 Şubat 2022
Bu Sürümde Ele Alınan Sorunlar
- Aralıklı C++ bağlayıcı çökmelerine neden olan bir sorun düzeltildi.
- x64 ile sessiz hatalı kod oluşturma sorunu.
- Arka plan C++ statik analizi tarafından işlenirken dosyaların silinmesini engelleyen bir sorun.
- C++ ATL CString eşitlik işlecinde C++20 modunda bir sorun çözüldü.
- Bir başlatıcının yük testi senaryosunda çalışmasını engelleyebilecek bir sorun düzeltildi.
Geliştirici Topluluğu’ndan
- VS 16.11.8'de LPCWSTR ile CString arasında karşılaştırma işleçleri eksik
- x64 iyileştirici hatası VC++2019 16.11.4
Ele Alınan Güvenlik Önerileri
CVE-2022-21986 Güvenlik Açığı Kestrel web sunucusu belirli HTTP/2 ve HTTP/3 isteklerini işlediğinde .NET 5.0 ve .NET 6.0'da Bir Hizmet Reddi güvenlik açığı vardır.
Visual Studio 2019 sürüm 16.11.9
yayın tarihi: 11 Ocak 2022
Bu Sürümde Ele Alınan Sorunlar
- Windows Terminali varsayılan terminal olarak kullanıldığında uygulamaların hatalarını birden çok kez ayıklayamama sorunu düzeltildi.
- Kısıtlı yapılandırmalarda müşterilerin engelini kaldırmak için kurulum düzeltmesi
- İstemcinin daha güncel bir önyükleyiciyi güncelleştirebilmesini engelleyen bir sorun düzeltildi. İstemci, Ocak 2022 veya sonrasında gönderilen önyükleyiciyi ve yükleyiciyi kullandıktan sonra, sonraki önyükleyicileri kullanan tüm güncelleştirmelerin ürün yaşam döngüsü boyunca çalışması gerekir.
- Zaman zaman, geçici meta verilerle bir ikiliyi izleme sırasında VSInstr'in çıkmamasına neden olan durum ele alındı; bu da İzleme Profili Oluşturma'nın başarısız olmasına sebep oluyordu.
- /Og veya #pragma optimize("g") kullanarak çok büyük işlevlerle C++ kodunu derlemenin geçersiz kod (hatalı kod oluşturma) oluşturması sorunu düzeltildi
- C++ Eşzamanlılığı::p arallel_for_içindeki, tamsayı taşması nedeniyle çağrı işlemini kilitleyen bir hata düzeltildi
Geliştirici Topluluğu’ndan
Visual Studio 2019 sürüm 16.11.8
yayın tarihi: 14 Aralık 2021
Bu Sürümde Ele Alınan Sorunlar
Çift yönlü metin denetim karakteri oluşturma
Kodun yanlış tanıtılmasına izin veren kötü amaçlı olabilecek açıklardan yararlanmayı önlemek için, Visual Studio düzenleyicisi artık çift yönlü metin denetim karakterlerinin düzenleme yüzeyindeki karakterlerin sırasını değiştirmesine izin vermez. Yeni bir seçenek, bu çift yönlü metin denetimi karakterlerinin yer tutucularla gösterilmesine neden olur. Çift yönlü metin denetimi karakterleri hala kodda bulunmaya devam eder, çünkü bu davranış yalnızca kod düzenleyicide işlenenleri etkiler.
Bu işlev Araçlar\Seçenekler'de denetlendi. Metin Düzenleyicisi\Genel sayfasının altında varsayılan olarak denetlenecek olan "Çift yönlü metin denetimi karakterlerini göster" seçeneği vardır. İşaretlendiğinde, tüm çift yönlü metin denetim karakterleri yer tutucu olarak gösterilir. Seçeneğin işaretini kaldırmak, bu karakterlerin işlenmediği önceki duruma geri döner.
Unicode karakteri, şu aralıklardan birine denk gelirse çift yönlü metin denetimi karakteri olarak kabul edilir: U+061c, U+200e-U+200f, U+202a-U+202e, U+2066-U+2069.
- C++ derleyicisinde, veri üyesi başlatıcıları olan bir sınıf hiyerarşisinde yer alan şablonlu bir yıkıcının çok erken örneklenmesi ve tanımlanmamış türlerin veya diğer hataların kullanımıyla ilgili yanlış tanılamalara yol açması sorunu düzeltildi.
- C++20 ve C++Latest dil modları altında ATL'nin CString karşılaştırmalarında bir sorun düzeltildi.
- Python iş yüküne Python 3.9.7 eklendi. Güvenlik açığı nedeniyle Python 3.7.8 kaldırıldı.
Geliştirici Topluluğu’ndan
- Başvurulan DacPac dosyası, IncludeCompositeObjects yanlış olduğunda bile dağıtımın refactorlog'u işlemesine neden oluyor
- CString ile uzay gemisi işleci <=> kullanıldığında yanlış sonuç döner (std::map, std::set, vb. etkilenir)
- Visual Studio sqldb projesi tabloda (statistics_incremental = açık) birincil anahtar oluşturamıyor
- Şablon devralma bazen yanlış örneklemeyi zorlar.
- aspx/aspx.vb dosyaları karşılaştırıldığında Visual Studio 2019 donuyor
- Microsoft.Azure.Compute.Emulator.EXE güncelleştirilmeyecek
Halledilen Güvenlik Bildirimleri
CVE-2021-43877 .NET Güvenlik Açığı .NET Core, .NET 5 ve .NET 6 uygulamaları IIS içinde barındırıldığında ayrıcalıkların yükseltilmesine izin verebilen ANCM'de ayrıcalıkların yükseltilmesi güvenlik açığı bulunmaktadır.
CVE-2021-42574 Çift Yönlü Metin Güvenlik Açığı Çift yönlü metin denetimi karakterleri, kodun düzenleyicide diskte bulunandan farklı bir şekilde işlenmesine neden olmak için kullanılabilir.
Visual Studio 2019 sürüm 16.11.7
yayın tarihi: 16 Kasım 2021
Bu Sürümde Ele Alınan Sorunlar
- Xcode 13.1 desteği ekler.
- Önyükleyiciler artık --useLatestInstaller parametresini dikkate alır ve bu da en son yükleyicinin düzene tümleştirilmesini sağlar. Visual Studio 2022 ile birlikte gelen bu en son yükleyici, kuruluşların istemcilerini bir düzen konumundan diğerine geçirmek istediği senaryoyu etkinleştirir. Daha fazla bilgi için [Visual Studio Yöneticiler Kılavuzu](* Önyükleyiciler artık --useLatestInstaller parametresine saygı gösterir ve bu da en son yükleyicinin düzen ile tümleştirilmesine neden olur. Visual Studio 2022 ile birlikte gelen bu en son yükleyici, kuruluşların istemcilerini bir düzen konumundan diğerine geçirmek istediği senaryoyu etkinleştirir. Daha fazla bilgi için Visual Studio Yöneticiler Kılavuzu'na bakın.).
- WAP projelerinin başlangıç projeleri araç çubuğu birleşik giriş kutusunda görünmemesine neden olan sorun giderildi.
- Windows Uygulama Projelerinde (WAP) belirli durumlarda son uygulama paketinin yanlış ikili dosyalar içermesi sorunu düzeltildi.
- "Team Explorer > Bağlantıları Yönet" veya "Git Değişiklikleri" pencerelerinin açılmasının TFVC çözümlerinin yüklenmemesine neden olmasını önleyin.
Geliştirici Topluluğu’ndan
- Sürüm 16.8.0'dan 16.9.1'e kadar olan sürümler yanıt vermiyor ve sık sık yeniden başlatılıyor
- std::source_location::current() ile IntelliSense hatası
- Visual Studio 2019 sürüm 16.10 - UWP - Xamarin: Visual Studio 16.10'a güncelleştirildikten sonra 'Dosya veya derleme yüklenemedi' çalışma zamanı özel durumu
- Visual Studio 2019 sürüm 16.11.3 - UWP uygulamasını paketleme başarısız oluyor
- 16.11.6: 'AndroidImage_x86_API125_Private,version=10.0.0.3' paketi yüklenemedi
Visual Studio 2019 sürüm 16.11.6
yayın tarihi: 9 Kasım 2021
Bu Sürümde Ele Alınan Sorunlar
- VSInstr'in geçici meta verilere sahip bir ikiliyi araçlandırırken zaman zaman çıkış yapmama sorununu ele alın.
- C++ IntelliSense kullanılırken "aralık değeri" hataları düzeltildi.
- Belirli koşullar altında, uluslararası bir yerel ayar seçildiğinde fsi, Visual Studio'dan çalıştırıldığında çöküyordu. Bu sürüm sorunu düzeltir ve fsi artık doğru şekilde çalışmalıdır.
- Visual Studio'nun en son kod değişikliklerinizle güncel olmayan ikili dosyalar üzerinde test oluşturmasına, hatalarını ayıklamasına veya çalıştırmasına neden olabilecek bir sorunu düzeltir.
- Cloud Services yerel hata ayıklaması sırasında iş parçacığı havuzundaki sızıntıyı giderir.
- Android 12 API'leri için destek ekleyin.
- Windows Server makinelerinde Performans Profili Oluşturucu veya Tanılama Araçları kapatıldığında olası bir kilitlenmeyi düzeltir.
- VS başlatma gecikmesi düzeltildi.
Ele Alınan Güvenlik Önerileri
CVE-2021-42319 Ayrıcalıkların Yükseltilmesi Güvenlik Açığı Visual Studio yükleyicisinde yer alan WMI Sağlayıcısında Ayrıcalıkların Yükseltilmesi güvenlik açığı bulunmaktadır.
CVE-2021-42277 Tanılama Merkezi Standart Toplayıcı Hizmeti Ayrıcalıkların Yükseltilmesi Güvenlik Açığı Tanılama Merkezi Standart Toplayıcısı dosya işlemlerini yanlış işlediğinde ayrıcalıkların yükseltilmesi güvenlik açığı oluşur.
Visual Studio 2019 sürüm 16.11.5
yayın tarihi: 12 Ekim 2021
Bu Sürümde Ele Alınan Sorunlar
Ele Alınan Güvenlik Önerileri
CVE-2020-1971 OpenSSL Hizmet Reddi Güvenlik Açığı
Git tarafından kullanılan OpenSSL kitaplığında olası bir hizmet reddi güvenlik açığı vardır.
CVE-2021-3449 OpenSSL Hizmet Reddi Güvenlik Açığı
Git tarafından kullanılan OpenSSL kitaplığında olası bir hizmet reddi güvenlik açığı vardır.
CVE-2021-3450 OpenSSL Hizmet Reddi Güvenlik Açığı
Git tarafından kullanılan OpenSSL kitaplığında olası bir bayrak atlama var.
CVE-2021-41355 .NET'in Açığa Çıkması Güvenlik Açığı
.NET'te, System.DirectoryServices.Protocols.LdapConnection'ın Linux'ta kimlik bilgilerini düz metin olarak gönderdiği bir Bilgilerin Açığa Çıkması güvenlik açığı bulunmaktadır.
Visual Studio 2019 sürüm 16.11.4
yayın tarihi: 05 Ekim 2021
Bu Sürümde Ele Alınan Sorunlar
- Windows 11 SDK desteği.
- ARM64X CRT'ye AMD64 matematik işlevleri ekleyin.
- İkili ve POGO izleme çalışma zamanı arasındaki ARM64 ve ARM64EC arabirimlerine yönelik güncelleştirmeler.
- C++20 kavramlarını, aralıklarını ve kısaltılmış işlev şablonlarını etkileyen IntelliSense yanıt hızı ve doğruluğuyla ilgili çeşitli sorunlar düzeltildi.
- Yerel yaşam süresi denetimlerinde hatalı pozitif sonuç düzeltildi.
- 32 bit boyut sabitiyle > ayrılan dizilerin istenenden daha az bellek ayırabilmesine neden olan bir problem düzeltildi.
- ATL dize başlatma işleminin varsayılan AppDomain'de statik değişken başlatma sırasında gerçekleşmesini sağlar.
- C++ Concurrency::parallel_for_each içindeki ve tamsayı taşması nedeniyle çağıran sürecin çökmesine neden olan bir hata düzeltildi.
- STL kapsayıcılarını kullanan çok iş parçacıklı programlarda kilitlenmelere neden olabilecek STL'nin yineleyici hata ayıklama mekanizmasındaki bir hata düzeltildi.
- SAL ek açıklamalarından alanlara başvurulan adsız yapıların neden olduğu önemli bir iç derleyici hatası düzeltildi.
- __uuidof kullanan şablonlu kod analiz edilirken meydana gelen seyrek bir çökme sorununu düzeltir.
- C++ statik çözümleme sonuçlarının bazen FixIt eyleminde doğru görüntülenmemesi sorunu düzeltildi.
- Coded UI projesinde .uitest uzantılı dosyaların açılması hatası düzeltildi.
- WinForms .NET tasarımcısında da bileşen olmayan nesneler için bileşen değişikliği olaylarını tetikleyin
- Windows Forms .NET tasarımcısında ContextMenuStrip denetimini silerken oluşan kilitlenme sorunu çözüldü.
- Windows Forms tasarımcısı, sürükleme sırasında yeniden yüklendiğinde kilitlenmelere karşı koruma sağlayın.
- Çözüm veya proje yeniden oluşturulurken WinForms .NET tasarımcısıyla etkileşim sırasında zaman zaman meydana gelen Visual Studio çökmeleri için düzeltme yapıldı.
- .NET 5 projelerinin güncel olması gerektiğinde güncel olmayan olarak bildirilmesine ve daha yavaş derlemelere neden olan bir hata düzeltildi.
- Büyük ölçekli Unity projeleri için varlık dizini oluşturmayı otomatik olarak devre dışı bırakın.
- Xcode 13.0 desteği ekler.
- Bu sürüm, dağıtımın gereksiz yere değiştirilmemiş dosyaları kopyalaması gibi bazı Windows Uygulama Paketleme projelerini dağıtmayla ilgili bir sorunu düzeltir.
Geliştirici Topluluğu’ndan
- CComPtr ile CComPtr karşılaştırması hatayla sonuçlanır
- Lambda içindeki lambda'da yapılandırılmış bağlama, geçersiz bir derleme hatasına neden oluyor
- operator new ile hatalı kod oluşturma
- VS 16.8.6'dan VS 16.9.5'e geçişten sonra MFC/ATL bağlantı sorunları ile WinARM64 derleme hataları
- Unity codelens sağlayıcısı hala çok fazla bellek gerektirir ve sürüm 16.11'de büyük ölçekli Unity projesinde OOMed yapılabilir.
- Lambda'da yapılandırılmış bağlama kullanımıyla /std:c++latest'de C3493 hatası
Visual Studio 2019 sürüm 16.11.3
yayın tarihi: 14 Eylül 2021
Bu Sürümde Ele Alınan Sorunlar
- Xamarin iOS projeleri için eksik "Uzak Cihaz" hata ayıklama hedefi düzeltildi.
- Başlat menüsü kısayol bağlantısının kaybolmasına neden olan bir hata düzeltildi. Hata yalnızca aynı makinede farklı ürün SKU'larının birden çok örneğini güncelleştirirken oluştu.
Geliştirici Topluluğu’ndan
- Derleme sırasında çok fazla derleme günlüğü çıkışı olduğunda Visual Studio kullanıcı arabirimi yanıt vermiyor (örneğin: tanılama ayrıntı düzeyi)
- Canlı Birim Testi başlatılırken kilitleniyor
- Cihazlarda listelenmeyen "uzak cihaz"
- 32 bit uygulamalar üzerinde fare tekerleğini kaydırdığınızda tasarımcı çöküyor
Ele Alınan Güvenlik Önerileri
CVE-2021-26434 Visual Studio Yanlış İzin Ataması Ayrıcalık Yükseltme Güvenlik Açığı
C++ ile Oyun geliştirmeyi yükledikten ve Gerçek Dışı Altyapı Yükleyicisi iş yükünü seçtikten sonra Visual Studio'da bir izin atama güvenlik açığı var. Yükleme sırasında sistem LPE'ye karşı savunmasızdır ve tüm kullanıcılara yazma erişimine sahip bir dizin oluşturur.
Visual Studio 2019 sürüm 16.11.2
yayın tarihi: 25 Ağustos 2021
Bu Sürümde Ele Alınan Sorunlar
- CMake önbellek oluşturma işleminin başarısız olmasına ve bu nedenle IntelliSense, derleme ve hata ayıklamanın engellenmesine neden olan bir sorun giderildi.
- Bazı .NET ve dotnet Core uygulamasında hata ayıklama başlatılırken "System.Diagnostics.TraceInternal.Listeners.get' işlevinin değerlendirilmesi zaman aşımına uğradı ve güvenli olmayan bir şekilde durdurulmak zorunda" uyarısı düzeltildi.
Geliştirici Topluluğu’ndan
- Vs2019 16.11.0'dan 16.11.1'e yükseltildikten sonra CMake önbellek oluşturma "kilitleniyor"
- Belirtilen kültür veya nötr kültür için uygun kaynak bulunamadı. "Microsoft.VisualStudio.Data.Providers.SqlServer
- Derleme Seçimi çalışmayı durdurdu VS 16.11
Visual Studio 2019 sürüm 16.11.1
yayın tarihi: 16 Ağustos 2021
Bu Sürümde Ele Alınan Sorunlar
- Visual Studio yüklemesi sırasında Microsoft.VisualStudio.ScriptedHost.Registry paketini yükleme sorunu düzeltildi ve bu da yüklemenin tamamının başarısız olmasına neden olabilir.
- Araçlar Seçenekleri aracılığıyla yeni SSH Bağlantısı Ekleme engellemesi kaldırıldı
Geliştirici Topluluğu’ndan
Visual Studio 2019 sürüm 16.11.0
yayın tarihi: 10 Ağustos 2021
Visual Studio 2019 sürüm 16.11.0'ın bu Sürümündeki Yeniliklerin Özeti
Güncelleştirilmiş Yardım Menüsü
- Güncellenmiş menü, Başlangıç içeriklerini ve yararlı ipuçları/püf noktalarını vurgular. Ayrıca Geliştirici Topluluğu, Sürüm Notları'na, Visual Studio ürün Yol Haritası'na ve Sosyal Medya sayfalarımıza erişim sağlar.
- Yeni Aboneliğim menü öğesi, geliştiricilerin avantaj farkındalığı ve ek bilgiler aracılığıyla aboneliklerinden en iyi şekilde yararlanmasını sağlar!
Git araçları
- Git Değişiklikleri penceresinde ve durum çubuğunda dal seçicisindeki ek seçenekler menüsünden fazladan eylemlere erişin.
- Araç ipucunda son işleme ayrıntılarını görmek için dal adının üzerine gelin.
- Durum çubuğundaki depo seçici açılır menüsünde ek eylemlere erişin.
- Yerel yol ve uzak URL gibi depo ayrıntılarını görmek için depo adının üzerine gelin.
C++
- Visual Studio ile birlikte gönderilen LLVM araçları LLVM 12'ye yükseltildi. Ayrıntılar için LLVM sürüm notlarına bakın.
- Clang-cl desteği LLVM 12 olarak güncelleştirildi.
Kurulum
- Update komutunun komut satırı yürütmesini etkileyen bir sorun düzeltildi. Güncelleştirme ilk kez başarısız olursa, güncelleştirme komutunun sonraki bir kez verilmesi artık güncelleştirmenin kaldığı yerden önceki işlemi sürdürmesine neden olur.
- Çalışma zamanında yönetilen kodu düzenlemek için .NET Çalışırken Yeniden Yükleme Kullanıcı Deneyimi.
Visual Studio 2019 sürüm 16.11.0'ın bu Sürümündeki Yeniliklerin Ayrıntıları
Çalışma zamanında yönetilen kodu düzenlemek için .NET Anında Yeniden Yükleme Kullanıcı Deneyimi
Bu sürümde WPF, Windows Forms, ASP.NET Core, Konsol gibi uygulamalar için kod dosyalarını düzenlerken yeni Çalışırken Yeniden Yükleme kullanıcı deneyiminin ilk sürümünü kullanıma sunmanın heyecanını yaşadık. Çalışırken Yeniden Yükleme ile artık uygulama çalışırken yürütmeyi duraklatmanıza veya kesme noktası kullanmanıza gerek olmadan uygulama tarafından yönetilen kaynak kodunuzu değiştirebilirsiniz. Bunun yerine, desteklenen bir değişiklik yapın ve bunları hemen uygulamak için araç çubuğundaki yeni "kod değişikliklerini uygula" düğmesini kullanın.
Visual Studio'nun bu güncelleştirmesinde bu yeni deneyim, uygulamanızı hata ayıklayıcı (F5) altında çalıştırırken kullanılabilir ve Düzenle ve Devam Et (EnC) mekanizması tarafından desteklenir. Bu nedenle, EnC'nin desteklendiği her yerde artık hata ayıklayıcı özellikleriyle birlikte Sıcak Yeniden Yükleme kullanabilirsiniz. .NET Çalışırken Yeniden Yükleme ayrıca XAML Çalışırken Yeniden Yükleme ile birlikte çalışarak WPF veya WinUI gibi masaüstü uygulamalarınızda hem kullanıcı arabirimi hem de arka planda kod değişiklikleri yapmayı mümkün hale getirir.
Hem EnC hem de Hot Reload aynı sınırlamaları paylaşır, bu nedenle tüm düzenleme türlerinin şu anda desteklenmediğini unutmayın. Desteklenen veya desteklenmeyenlerin tam listesi belgelerimizde bulunabilir.
Çalışırken Yeniden Yükleme ve uzun vadeli vizyonumuz hakkında daha fazla bilgi edinmek için blog gönderimizde daha fazla detay okuyabilirsiniz.
Bu Sürümde Giderilen En Önemli Sorunlar
- MSVC C++ 14.29.16.10 SxS Araç Takımı, VS 2019 v16.10.4 ile eşleşecek şekilde güncelleştirildi. Bu güncelleştirme için MSVC Araç Takımı Sürümü 14.29.30040.0/19.29.30040.0'dır.
- Azure Markasını Güncelleştirme
- CMake test bulma sırasında oluşan bir hatanın önbellek oluşturmanın başarısız olmasına neden olduğu bir sorun düzeltildi.
- Veri kaynakları olarak CSV veya SQLCE kullanan TPv0 testlerinin ArgumentException ile yürütülememesine neden olan bir sorun düzeltildi.
- Sıcak Yeniden Başlatma ile "ApplicationVerificationFailed" derleme hatası düzeltildi
- WAP projelerinde hızlı güncellik kontrolünün yapılmaması sorunu düzeltildi. Bu durum, proje güncel olduğunda ve değişiklik gerektirmediğinde bile projelerin oluşturulmasına (atlanması yerine) neden oluyor ve IDE'de artımsal derleme sürelerinin artmasına yol açıyordu.
- "Xamarin.iOS projenizin önceki derleme sürümünü çalıştırmayı veya hata ayıklamayı desteklemiyor" hatası düzeltildi.
- iOS uygulamalarını dağıtmaya çalışırken "Adres ile Mac Server'a bağlanılamıyor" hatası düzeltildi
- Standart Kütüphane için Modüller (deneysel) eksikti, ancak tekrar eklendi.
- İç içe co_yield EDG doğrulama hatası giderildi.
- Visual Studio için Microsoft Azure Araçları'nın Hakkında Kutusu'na diğer .dll dosyalarının yüklenmesini tetiklesine neden olan bir sorun düzeltildi.
- Yüksek KarşıtlıkLı Hesap Ayarlarının gösterilmemesiyle ilgili erişilebilirlik sorunu düzeltildi.
- @
{if(true)}
kullanılırken bir biçimlendirme sorunu düzeltildi. - Ekran okuyucuların daraltılmış kod başlıklarını duyuramamasıyla ilgili erişilebilirlik sorunu düzeltildi.
- Ülke sınırı Ön Plan/arka plan rengi için Parlaklık karşıtlığı oranının, görme engelli kullanıcıların bu denetimleri tanımlayabilmesi için 3:1'e eşit veya daha büyük olması düzeltildi.
- Görünür adın ve erişilebilir adın "Sunucu" düzenleme alanı, "Site adı" düzenleme alanı ve "Hedef Çalışma Zamanı" birleşik giriş kutusu için benzer olmamasına neden olan erişilebilirlik sorunu düzeltildi.
- Ekran okuyucunun SQL Server Ekle dikey penceresinin altındaki Bağlanıyor durum iletisi bilgilerini duyurmasına neden olan bir hata düzeltildi.
- VB projelerindeki tamamlanma listesinde filtre eksikti.
- Microsoft.Maui-net6.sln yüklenirken Visual Studio'nın zaman zaman yanıt vermeyi durdurmasına neden olan bir sorun düzeltildi.
- IOS projesi veya XF projesi oluşturulurken "Xamarin.iOS.Common.targets" uyarısını gösteren bir hata düzeltildi.
- Dal seçici menüsündeki gruplandırma sorunu düzeltildi.
- Seçilen deponun altındaki deponun istenen depo yerine açılmasına neden olan bir sorun düzeltildi.
- Şablon işlevleri için uyarıların yanlış bir kural kümesine uymasına neden olan bir hata düzeltildi.
- %125'ten %150'ye veya %175'ten %200'e yeniden boyutlandırma işlemi sırasında Microsoft hesap açılır menüsünün doğru görünmemesine neden olan bir hata giderildi.
- Anlatıcının etiket ismini duyurmadığı bir erişilebilirlik hatası giderildi.
- Kullanıcıların "rengi kaynağa dönüştür" düğmesine erişmesini kolaylaştırdı.
- Görme bozukluğu olan kullanıcıların odağı "Önceki gradyan durağını seç" ve "Sonraki gradyan durağını seç" düğmeleri üzerinde görüntülemesini kolaylaştırdı.
- Ekran okuyucu kullanıcılarının düğmeler hakkında doğru bilgileri almamasıyla ilgili sorunlar düzeltildi.
- İşlemeler gönderildiğinde GitHub'a özgü hata iletileri her zaman gösterilmiyor.
- İş akışı hata ayıklama önkoşulları sağlamak için SharePoint'e bağlanmaya çalışırken uyarılara neden olan bir sorun düzeltildi.
- Git deposu penceresindeki Çatal ve uzak Çatal dallarıyla ilgili ağ işlemlerinin çalışmamasına neden olan bir sorun düzeltildi.
- Bir dosyayı çözüm gezgininden açık bir dosyaya sürüklemenin dosyayı dosya sisteminden sildiği bir Veritabanı Projesi sorunu düzeltildi
- .cshtml ve .razor dosyalarında özel duruma neden olan bir sorun düzeltildi.
- Visual Studio IDE ve Çözüm Gezgini dosya ve simgelerin yavaş görüntülenmesi düzeltildi.
- Git mesajlaşması ile ilgili 'Aynı anda birden çok toplu dosya işlemi çalıştırmasına izin verilmiyor' hatası düzeltildi.
- Seçili Profilin herhangi bir yolu için denetimlere erişilirken erişilebilirlik kolaylığı geliştirildi.
- Bir Bulut Hizmeti projesi 'Tek Sayfalı Uygulama' şablonuyla yayımlanırken 'Hata Listesi' uyarısı düzeltildi.
- Hızlı başlangıç penceresini kapatmaya çalışırken Visual Studio'nun çökmesine neden olabilen bir sorunu düzeltir.
- Null değerlerle ve 'str' parametre adıyla veritabanı projelerinin yayımlanamaması düzeltildi.
- SSDT MERGE ifadeleri için destek eklendi.
- F# Etkileşimli ile NuGet paket başvurularının artık çalışmaması sorununu düzelttik.
- Düzen işlemleri sırasında paketleri arayan Önceki düzen klasörlerini kullanma özelliği eklendi.
- Hata ayıklama ve menü seçiminde yalnızca klavye kullanıcıları için ek erişilebilirlik iyileştirmeleri eklendi.
- Test Gezgini ile ilgili bir yerelleştirme hatası düzeltildi.
- C# VSIX projelerinde derlemelerin başarısız olmasına neden olan bir hata düzeltildi.
- Docker (Windows/Linux) üzerinde çalışan bir ASP.NET Core Uygulamasında Docker Kapsayıcısı'nda yayımlamanın şu hatayla başarısız olduğu bir hata düzeltildi: "Geçerli bağlam "desktop-linux" dosya sisteminde bulunamadı".
- Bize en son düzeltmeleri veren ve YAML'yi basitleştiren yeni DartLab örneğini kullanmaya dönüştürüldü.
- İmlecin yanlış konuma sıçramasına neden olan "Bildirime Git" seçeneğine tıklandığında oluşan bir sorun düzeltildi.
- EnC regresyonu düzeltildi.
- Service Fabric uygulaması oluşturulurken Visual Studio'nın yanıt vermeyi durdurmasına neden olan bir hata düzeltildi.
- .NET 5(Yalıtılmış) türü seçili bir Azure İşlevi projesi için docker desteği eklendikten sonra Kapsayıcı Düzenleyicisi Desteği bağlam öğesinin kaybolmasına neden olan bir hata düzeltildi.
- F5/Ctrl+F5'in "Docker komutu çıkış kodu1 ile başarısız oldu" hata iletisi oluşturduğu bir durum düzeltildi.
- Service Fabric ve Orchestra Desteği Ekleme iletişim kutusu eklendi.
- NuGet silinen paketlerini geri yükleme hatası düzeltildi.
- Yeniden adlandırdıktan sonra mstest projelerinin LUT pencerelerini kaldırmasına neden olan bir hata düzeltildi.
- Kod aramasında kapsayıcı adı sağlanmadığında biçimlendirme düzeltildi.
- CppCoreCheck'te eksik uyarı iletileri düzeltildi.
- 'CSharpSyncNamespaceCodeRefactoringProvider' hata iletisiyle sarı bir çıtaya neden olan ASP.NET sınıfı eklenirken oluşan bir hata düzeltildi.
- CppCoreCheck'te PointerSafetyXtension kullanımıyla ilgili performans geliştirildi.
- VC++ özellikleriyle ilgili geliştirilmiş yerelleştirme.
- solutionPath değişkeni tanımsız olarak değerlendirildiğinde bir derleme hatası düzeltildi.
- Çözümde Test Gezgini açıksa Visual Studio örneklerinin kapanmasını engelleyebilecek nadir bir senaryo düzeltildi.
- Odağı kaydıran sanal makinelerde yüksek karşıtlık siyahı ile ilgili bir görünürlük sorunu düzeltildi.
- Etiketlenmiş birden çok seçili görüntü kaldırılırken "Böyle bir görüntü yok" hatasının oluşmasına neden olan bir sorun düzeltildi.
- LiveShare istemcisinde XAML yazma deneyimi geliştirildi.
- Konuşma tanıma komutuyla "Git" işlevi kullanılırken, kullanıcıların sonucu görmeden önce Araç İpucu'nun kaybolmasını beklemesine neden olan bir sorun düzeltildi.
- Bir çözüm yeniden açıldığında daha önce açılmış belgelerin geri yüklenmediğine neden olan bir sorun düzeltildi.
- Yeni Örnek Veri özelliği kullanıldığında meydana gelen UWP kilitlenmesi giderildi.
- "Persistence = AssemblyReference" için proje özellikleri sağlayıcısının bulunmadığı bir hata düzeltildi.
- setup.exe işlemci tüketimi azaltıldı.
- HRESULT kaynaklarının XBOX için özelleştirilmesini engelleyen bir sorun düzeltildi.
- "Testlerde Hata Ayıkla" seçeneğine tıkladıktan sonra işlenmeyen bir istisna düzeltildi.
- Windows Uygulama Paketleme Projesi kullanılırken "NETSDK1 031" derleme hata iletisi düzeltildi.
- Bazı LiveShare Oturumları sona erdikten sonra meydana gelen çökme düzeltildi.
- İlk Başlatma Sihirbazı'nın bir sayfasında "X" düğmesinin başarısız olmasına neden olan bir hata düzeltildi.
- LiveShare'de "İşlem desteklenmiyor" hata iletisi düzeltildi.
- Farklı hizmet yapılandırmalarında farklı ayar değerleriyle Bulut Hizmeti (genişletilmiş destek) yayımlamada bir hatayı düzeltir.
- C++20 Modülleri IntelliSense ile ilgili bazı dil yapılarının derleyicinin kilitlenmesine neden olması sorunu giderildi.
- Az miktarda ek belleğin sızmasına neden olacak bir sorun düzeltildi.
- AudioUnitPropertyIDType üzerinde API hataya neden olan bir değişiklik düzeltildi.
- Testlerini uzak cihazlarda veya öykünücülerde çalıştırmak isteyen UWP birim testi çerçevesi kullanan geliştiriciler, testleri uzak cihazlarda çalıştıramadı.
Geliştirici Topluluğu'dan En Çok Oy Alan Sorunlar
- 16.6.4 ile 16.9.4 arasındaki kod analizi/PREfast performans regresyonu
- VS 16.10 önizleme 4'te STL functional.h'de kodanalizi uyarısı C6285. 16.10 önizleme 2 sürümünde çalıştı
- EnforceProcessCountAcrossBuilds, sistem üst bilgilerinde kod analizi uyarıları yayar
- Dış başlıklar için derleme hataları
- Çözümleyici C26110 tarafından yanlış kilit uyarıları
- Linux Remote'da CMakePresets tabanlı oluşturma işlemi "Hata: Nesne başvurusu bir nesnenin örneğine ayarlanmadı" hatasıyla başarısız oluyor.
- Git deposu görünümünden metin kopyalanamıyor
- Şablon özelleştirmesi ile intellisense bozuk
- ICE: /std:c++latest için ARM64 iyileştirmesi
- Apple Geliştirici Hesabı ekleme hatası: 'certificateType' parametresi geçersiz bir değere sahip: 'Bilinmeyen değer:MAC_INSTALLER_DISTRIBUTION'
- Fonksiyonel(813) uyarı C6285 veriyor
- C++20 modüllerinde ICE + boost::asio
- 16.9.2 SQL Server projesi üzerinde çalışırken donma
- Son Xamarin ve XCode Güncelleştirmelerinin Ardından Derleme Uyarısı MSB4011
- multthread'in clangcl ile Visual Studio 2019 16.9'da kaynak derlemesini etkinleştirme
- static_casts ile switch deyiminin yanlış biçimlendirmesi
- SSE kullanılırken Visual Studio 2019 16.5.4 iç derleyici hatası
- Noexcept varsayılan oluşturucu
- _InterlockedCompareExchange64 üzerinde MSVC Derleyicisi hatası
- NativeReference MSBuild özellik değerini tanıyamıyor
- Yanlış Tanılama: 26444 NO_UNNAMED_RAII_OBJECTS
- Hatalı C6240 LOGICALANDNONZERO
- Tanılama Araçları penceresi minyatür olarak yüklenir ve düzgün yeniden boyutlandırılmaz
- Coroutine, istisnalar devre dışı bırakılmış 'promise_type::unhandled_exception' kullanır
- AMD64 üzerinde hatalı (noexcept) istisna işleme bilgileri
- Arama Sonuçlarını Engelleyen Araç İpucu
- C++20 modunda hatalı postivie hatası C2176
- Paketleme belirtildiğinde operator new, _aligned_malloc için yanlış bağımsız değişkenler sağlar
- Lambda ifadesinin geçerli ayrıştırma işlemini reddeder
- 'Ekleme hatası: Eklenemedi.' SharePoint2019 korumalı alan projesi dağıtılırken 'SPUCWORKERPROCESS.exe' işlemi çalışmıyor' uyarısı görünüyor.
- 16.10 Önizleme 2'ye güncelleştirildikten sonra beklenmeyen uyarı C4834
- /std:c++latest kullanılırken, söz dizimi açısından geçersiz olan bir öğe sessizce yoksayılır.
- HATA: Dal filtresinde geri tuşuyla silme, koddaki karakterleri kaldırdı
- StreamJsonRpcRemoteInvocationException: Github kimlik bilgileri deposunda numaralandırma hatası
- Git dalında ok tuşları kullanılamaz, kesilemez, kopyalanamaz veya yapıştırılamaz "listeyi filtrelemek için buraya yazın" giriş kutusu
- Apple Geliştirici Hesabı ekleme hatası: 'certificateType' parametresinin değeri geçersiz: 'Bilinmeyen değer: MAC_INSTALLER_DISTRIBUTION'
- Git Tümleştirmesi: Visual Studio 2019 dal filtresinde backspace tuşuna basmak, dal paneli yerine düzenleyici penceresinde etkili olur
- .NET MAUI kullanılarak öykünücüye veya cihaza dağıtılamaz
- Visual Studio 2019 Professional 16.10.0 - Sekmeler SQL dosyaları için doğru şekilde görüntülenmiyor.
- MinimumVisualStudioVersion 16.0 ise DisableInstalledVCTargetsUse=true kullanılırken Cpp hedefleri yeniden yönlendirmesi başarısız oluyor
- Son Xamarin ve XCode Güncelleştirmelerinin Ardından Derleme Uyarısı MSB4011
-
CMake Tümleştirmesi: Visual Studio oluşturucu olarak kullanıldığında içinde
CMakeSettings.json
belirtilen ortamlar devralınmıyor - Uzak dil sunucusu etkinleştirilirken bir hata oluştu
- VS Profiler çalıştırıldıktan sonra .pdb ServiceHub.DataWarehouseHost.exe tarafından kilitlendi
- Visual Studio 2019 Preview, Android için yeni MAUI uygulamasını başlatamıyor
- Blazor kaydetme ve yenileme derlemesi Visual Studio'da yanıt vermiyor
- Kod Eşlemesi, kaynak kodda mevcut olmayan yöntem çağrısını gösterir
Bilinen Sorunlar
Aşağıdaki bağlantıyı izleyerek Visual Studio 2019’daki tüm açık sorunları ve kullanılabilir geçici çözümleri görüntüleyin.
Görüş ve öneriler
Fikrinizi öğrenmek isteriz! Yükleyicinin veya Visual Studio IDE’nin sağ üst köşesindeki Sorun Bildir seçeneğiyle sorunları bize bildirebilirsiniz.
simgesi sağ üst köşede bulunur.
Soru sorup yanıtlar bulabileceğiniz, yeni özellikler önerebileceğiniz Visual Studio Geliştirici Topluluğu sayfasından sorunlarınızı takip edebilir ve ürün önerisinde bulunabilirsiniz.
Ayrıca Canlı Sohbet desteğimizden ücretsiz yükleme yardımı alabilirsiniz.
Bloglar
Tüm yeni yayınlar hakkında güncel bilgi sunan ve çok çeşitli özellikler hakkında derinlemesine bilgiler içeren Geliştirici Araçları Blogları sitesinde mevcut olan içgörü ve önerilerden yararlanın.
Visual Studio 2019 Sürüm Notları Geçmişi
Visual Studio 2019’un geçmiş sürümleriyle ilgili daha fazla bilgi için Visual Studio 2019 Sürüm Notları Geçmişi sayfasına bakın.