Visual Studio 2022 sürüm 17.9.6'nın Bu Sürümündeki Yeniliklerin Özeti
- Bu hata düzeltmesiyle, istemci artık önyükleyiciyi bir düzende kullanabilir ve bir istemci makinesine yüklemek ve hem yükleyicinin hem de Visual Studio ürününün yalnızca düzenden indirildiğinden emin olmak için parametresini --noWeb geçirebilir. Önceden, bazen yükleme işlemi sırasında, yükleyici -noWeb parametresine uymuyor ve kendisini web'den kendi kendine güncellemeye çalışıyordu.
Geliştirici Topluluğu
- Visual Studio 2002 v17.9.3'e yükselttikten sonra Mac ile Eşleştir başarısız oluyor
- Dikey Sekme Etkin sekme değiştiğinde yukarı kaydırılır
- DacFx'i çarparak dacpac başvurularını düzeltmek için 17.9'a hizmet verme
Güvenlik tavsiyeleri ele alındı
- CVE-2024-21409 (İngilizce) WPF'de, güvenilmeyen belgeleri görüntülerken Ayrıcalık Yükselmesine neden olabilecek bir serbest kullanım sonrası güvenlik açığı vardır.
- CVE-2024-28929 (İngilizce) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-28930 (İngilizce) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-28931 (İngilizce) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-28932 (İngilizce) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-28933 (İngilizce) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-28934 (İngilizce) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-28935 (İngilizce) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-28936 (İngilizce) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-28937 (İngilizce) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-28938 (İngilizce) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-28941 (CVE-28941) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-28943 (İngilizce) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
- CVE-2024-29043 (CVE-2024-29043) Bu güncelleştirme, Microsoft SQL Server için Microsoft ODBC Sürücüsü'ndeki bir uzaktan kod yürütme güvenlik açığını giderir.
Visual Studio 2022 sürüm 17.9.5'in Bu Sürümündeki Yeniliklerin Özeti
- Eski CPU'lara sahip makinelerde meydana gelen bir çökme düzeltildi.
Geliştirici Topluluğu
Visual Studio 2022 sürüm 17.9.4'ün Bu Sürümündeki Yeniliklerin Özeti
- Kod düzenleyicisinin bir font yüklenirken başarısız olması durumunda boş kalmasına neden olan bir sorun giderildi.
- Belge pencerelerinin çok küçük, kullanılamaz bir boyutta takılmasına neden olan bir sorun düzeltildi.
- Unreal Engine derlenirken meydana gelebilecek bir çökme düzeltildi.
- VS Hata Ayıklayıcısı'nda düzgün görüntülenmeyen şu veri yapıları düzeltildi: Eşzamanlılık::concurrent_unordered_set, Eşzamanlılık::concurrent_unordered_multiset, Eşzamanlılık::concurrent_unordered_map, Eşzamanlılık::concurrent_unordered_multimap.
- Bir dala itildikten sonra gösterilen bildirimden Çekme İsteği Oluştur penceresini açarken klavye kısayollarının çalışmayı durdurmasına neden olan bir hata düzeltildi.
- Kodlama ile Kaydet iletişim kutusu, kullanılabilir tüm dosya kodlamalarını doğru şekilde listelemiyordu. Bu düzeltme, bunların tümünü listede gösterir ve iletişim kutusu artık yeniden düzgün çalışır.
Geliştirici Topluluğu
- Nuget paketinin güncelleştirme nedenleri NullReferenceException
- Bir dosyada değişiklik yaptıktan sonra hata ayıklamaya başladığımda Visual Studio yeniden oluşturulmuyor
- Visual Studio Cascadia Mono yazı tipine erişemiyor
- Kod dosyaları görüntülenemiyor, pencerenin genişliği yok ve Pencere Düzenini Sıfırla sorunu çözmedi
- Basit bir C++ merhaba dünya konsol uygulaması oluşturulamıyor
- Visual Studio'yu 17.9.0'a yükselttikten sonra derleyici iç hatası
- Dahili Derleyici Hatası: derleyici dosyası 'D:\a_work\1\s\src\vctools\Compiler\Utc\src\p2\main.c', satır 235
- VS 17.9.1 kullanarak yerel bir işleve başvuran bir C++/CLI programı oluştururken 'LINK: hata LNK2034: COFF sembol tablosuyla tutarsız meta veriler'
- Çekme İsteğinden sonra klavye bozuluyor
- SQL Server Veri Araçları Çalışmıyor
- Newtonsoft.Json herhangi bir nedenle yüklenemediğinden NuGetSDKResolver 20H2 kapsayıcısına yüklenemiyor
- Gelişmiş Kaydetme Seçenekleri penceresi anormal şekilde görüntüleniyor
Visual Studio 2022 sürüm 17.9.3'ün Bu Sürümündeki Yeniliklerin Özeti
- VS artık MAUI 8.0.7'yi (SR2) içeriyor; Sürüm 8.0.7 · dotnet/maui (github.com) sürüm notları için buraya bakın.
- Statik bir initonly dizisi derlenirken derleyicinin çökmesine neden olan bir CLI hatası düzeltildi.
- Visual Studio tarafından yüklenen Windows 11 SDK'sı (10.0.22621.0) Şubat 2024 hizmet derlemesine güncelleştiriliyor.
Geliştirici Topluluğu
- Visual Studio 2022 Preview kullanıldıktan sonra Web.Config geçersiz
- launch.vs.json yorumları desteklemiyor
- Uzantı güncellemesi, Extension Manager Kullanıcı Arayüzü Yenilemesi ile başlamıyor
- Visual Studio 2022 17.9.0'a yükselttikten sonra SQL72025
- .NET Framework projeleri için özellik tasarımcısı her zaman yüklenmiyor
Güvenlik tavsiyeleri ele alındı
- CVE-2024-21392 (CVE-2024-21392) NET'te özel hazırlanmış isteklerin kaynak sızıntısına neden olabileceği ve Hizmet Reddi'ne yol açabileceği bir güvenlik açığı vardır.
- CVE-2024-26190 (İngilizce) MsQuic.dll'da, bağlantı canlı kaldığı sürece bir eşin küçük bellek parçaları ayırmasına neden olabilecek bir Güvenlik Açığı vardır.
- CVE-2023-27911 (İngilizce) Bu danışma belgesi, Autodesk® FBX® SDK'nın artık Visual Studio 2022'de desteklenmediğini belirtmek için yeniden yayımlanmaktadır.
Sürüm: 17.9.2
Visual Studio 2022 sürüm 17.9.2'nin bu Sürümündeki Yeniliklerin Özeti
- Bazı koşullar altında yazı tipleri ve renkler iletişim kutusunu açarken askıda kalma sorunu düzeltildi.
- Std::round() işlevlerinin satır içi genişletmesindeki skaler bellek yükünün vektör erişimine değiştirilmesini önlemek için bir düzeltme yapıldı. Vektör erişimi hesaplamanın sonucunu değiştirmese de daha uzundur ve skaler yükün başarılı olması durumunda hata oluşturabilir.
- Visual Studio 2022 sürüm 17.9'dan önceki Visual C++ sürümlerinde, _Alignas belirtecinin bir bildirimde yapılandırılmış bir türün yanında göründüğünde ISO-C Standardına göre doğru şekilde uygulanmaması sorunu düzeltildi.
Geliştirici Topluluğu
Sürüm: 17.9.1
Visual Studio 2022 sürüm 17.9.1'in bu Sürümündeki Yeniliklerin Özeti
- VS 17.9 ile 16.11 C++ araç setini kullanan müşteriler için 16.11 MSVC araç seti 16.11.34 (14.29.30154.0) olarak güncellendi.
- Statik bağlantının eski X64 sistemlerinde yasa dışı olan bir SSE 4.2 talimatını içerebildiği durumlarda kullanılan libconcrt.lib dosyasındaki hata düzeltildi.
- /clr ile C++20 için yerleşik tür olarak char8_t desteği eklendi.
Geliştirici Topluluğu
Yama notları çok uzun olduğu için link olarak paylaşıyoruz.
Sürüm: 17.9
Visual Studio 2022 Release Notes
Learn about the latest features, bug fixes, and support for Visual Studio 2022. Download today.learn.microsoft.com
Visual Studio 2022 sürüm 17.8.5'in Bu Sürümündeki Yeniliklerin Özeti
- Xcode 15.1 Desteği ve API düzeltmeleri ekler, tam sürüm notları için lütfen macios sürümleri sayfamızı ziyaret edin.
- Bazı müşterilerin Razor projeleri için Hedef Çerçeveyi değiştirdikten sonra sonradan eklenen bileşenleri görememesi sorunu düzeltildi.
- Hata Ayıklama > İşleme Ekle iletişim kutusunun başlatılması sırasında oluşan çökme düzeltildi.
Geliştirici Topluluğu
Visual Studio 2022 sürüm 17.8.4'ün bu Sürümündeki Yeniliklerin Özeti
Geliştirici Topluluğu
- .NET MAUI'de Android için hedef çalışma zamanı .NET 8 olduğunda hedef Android çerçevesi seçilemez
- 'Microsoft.VisualStudio. OLE.Interop.IOleUndoManager' hizmeti kurulmalıdır
- Visual Studio 17.8.0'a yükselttikten sonra Etkileşimli REST Testleri artık çalışmıyor
- Visual Studio 2022 Sürüm 17.8 Kesme noktasında hata ayıklamada değişkenin üzerine gelindiğinde değer gösterilmiyor
- 17.8 Önizleme 2, IncrediBuild 'Uzantı Ayarları' seçenekleri iletişim kutusunu yükleyemiyor
- tek adımlı hata ayıklama işlevi artık karma hata ayıklayıcı modunda çalışmıyor ve 0x8ede0018 hatasını gösteriyor
Ele Alınan Güvenlik Önerileri
- CVE-2024-20656 VSStandardCollectorService150 hizmetinde, yerel saldırganların etkilenen bir Microsoft Visual Studio kurulumunun çalıştığı ana bilgisayarlardaki ayrıcalıkları yükseltebileceği bir güvenlik açığı bulunmaktadır.
- CVE-2023-32027 Bu danışma belgesi, Visual Studio'daki SQL Server Uzaktan Kod Yürütme için Microsoft ODBC Sürücüsü güvenlik açığını gidermek amacıyla yeniden yayımlanmıştır.
- CVE-2023-32025 Bu danışma belgesi, Visual Studio'daki SQL Server Uzaktan Kod Yürütme için Microsoft ODBC Sürücüsü güvenlik açığını gidermek amacıyla yeniden yayımlanmıştır.
- CVE-2023-32026 Bu danışma belgesi, Visual Studio'daki SQL Server Uzaktan Kod Yürütme için Microsoft ODBC Sürücüsü güvenlik açığını gidermek amacıyla yeniden yayımlanmıştır.
- CVE-2023-29356 Bu danışma belgesi, Visual Studio'daki SQL Server Uzaktan Kod Yürütme için Microsoft ODBC Sürücüsü güvenlik açığını gidermek amacıyla yeniden yayımlanmıştır.
- CVE-2023-32028 Bu danışma belgesi, Visual Studio'daki Microsoft SQL OLE DB Uzaktan Kod Yürütme güvenlik açığını gidermek için yeniden yayımlanmıştır.
- CVE-2023-29349 Bu danışma belgesi, Visual Studio'daki Microsoft ODBC ve OLE DB Uzaktan Kod Yürütme güvenlik açığını gidermek için yeniden yayımlanmıştır.
- CVE-2024-0057 Microsoft .NET Framework tabanlı uygulamalar X.509 zincir oluşturma API'lerini kullandığında ancak bir mantık hatası nedeniyle X.509 sertifikasını tamamen doğrulamadığında bir güvenlik özelliği atlama güvenlik açığı ortaya çıkıyor.
- CVE-2024-0056 Microsoft.Data.SqlClient ve System.Data.SqlClient SQL Veri sağlayıcısında, bir saldırganın iki kişi arasında bir müdahale saldırısı (bazen MITM veya ortadaki adam saldırısı olarak da adlandırılır) gerçekleştirebileceği bir güvenlik açığı bulunmaktadır. SQL istemcisi ve SQL sunucusu.
- CVE-2024-21319 Microsoft, ASP.NET Core proje şablonlarındaki bir güvenlik açığı hakkında bilgi sağlamak için bu güvenlik danışma belgesini yayımlıyor.
Visual Studio 2022 sürüm 17.8.3'ün Bu Sürümündeki Yeniliklerin Özeti
- Razor dosyalarını bağlantılı dosyalar olarak veya paylaşılan projelerden kullanan projelerin sorunu düzeltildi.
Geliştirici Topluluğu
- VS2022 kod pencerelerinde özel metin oluşturma ayarları göz ardı edilir
- 17.8'e güncellemeden sonra yanlış satır boyutu.
- Android yerel cihazları, VS 2022 17.8.0'a yükseltildikten sonra görünmeyi durduruyor
- Visual Studio 2022'yi 17.8.1'e güncelledikten sonra paylaşılan projelerle ilgili bir sorun yaşıyorum
- .esproj, bir çözüm klasöründeyse StartupCommand'ı başlatmaz
- uzak Git işlemleri çok yavaş
- VS2022 17.8: "Tanımlayıcı tanımlanmadı"; Unicode karakterli .NET Framework dosyalarındaki yerelleri değerlendirirken
Bilinen Sorunlar
- Delinea'nın ayrıcalık yönetimi yazılımını yüklemiş olan kullanıcılar Visual Studio'yu başlatırken sorunlar yaşayabilir. Delinea bu sorunun farkındadır ve bu konuyu ele almıştır. Bu sorunun nasıl çözüleceğine ilişkin talimatlar almak için lütfen Delinea Support and Global Support Phone Numbers aracılığıyla kendileriyle iletişime geçin."
Yama notları uzun, o yüzden link olarak paylaşıyoruz:
Visual Studio 2022 Release Notes
Get the latest features, bug fixes, and support for Visual Studio 2022 Preview. Download today.learn.microsoft.com
Visual Studio 2022 sürüm 17.7.6'nın Bu Sürümündeki Yeniliklerin Özeti
- Veritabanı projelerini Devart uzantısının varlığında açarken takılan bir sorun düzeltildi.
- Çözüm Gezgini bağlam menüsünden yeni bir sqllite (ve benzeri) bağlı hizmet eklerken oluşan kilitlenme düzeltildi.
Geliştirici Topluluğu
- Visual Studio 2022 Preview 17.7.0 Preview 6, tüm çözüm dosyalarını uzak linux sunucusuna kopyalamaya başladı
- Katastrofik Hata (HRESULT İstisnası: 0x8000FFF (E_UNEXPECTED)) 3. taraf uzantılı dosya açarken
- "Visual Studio'yu Kaydet" i açmak çalışmıyor
- Kaynak Denetimi eklentisi, 'Yok' olarak değiştirildikten sonra çözüm yüklendiğinde 'Git'e geri dönüyor
- uzak Git işlemleri çok yavaş
Güvenlik Tavsiyeleri Yeniden Yayımlandı
- CVE-2023-36799 NET'te kötü amaçlarla oluşturulmuş bir X.509 sertifikasının okunmasının Hizmet Reddi ile sonuçlanabileceğ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.
Visual Studio 2022 sürüm 17.7.5'in Bu Sürümündeki Yeniliklerin Özeti
- Bu, önceki Visual Studio oturumlarında seçilen yapılandırmanın geri yüklenmemesine neden olan bir sorunu düzeltir.
- Ayarlarda "Yapılandırma adımını hiçbir zaman otomatik olarak çalıştırma" seçildiğinde CMake önbelleği artık otomatik olarak oluşturulmaz.
- C++ modülleri hataları düzeltildi ve birkaç modül aktarım hızı iyileştirmesi eklendi. LTCG (/GL) kullanırken, bazı nadir durumlarda, derleyici program yürütme sırasında genel bir değişkenin değiştirilebileceğini fark edemeyebilir ve bunun yerine yanlış bir şekilde sabit olduğu sonucuna varabilir ve başlangıç değerini genel değişkenin kullanıldığı konumlara yanlış bir şekilde yayabilir.
- .NET 7 MAUI'yi SR8'e güncelleştirir. Bağlayıcı devre dışı bırakıldığında MAUI uygulamalarının Xcode 15 ile derlenememesine neden olan bir sorunu düzeltir. Sürüm notlarının tamamı için lütfen şu adresi ziyaret edin: Releases · xamarin/xamarin-macios
- Çökmeye veya askıda kalmaya neden olabilecek DPI değişikliklerini görüntülemeyle ilgili birkaç sorun düzeltildi.
- Belirli Visual Studio İş Yükleri veya Tek Tek Bileşenler yüklü değilse bir klasörü açmanın "İşlem Telemetrisi" ile ilgili bir hatanın görüntülenmesine neden olan bir sorun düzeltildi.
Geliştirici Topluluğu
- Değişken CMAKE_INSTALL_PREFIX birden çok kez tanımlanır
- Visual Studio 2022 sürüm 17.7.3 kullanılırken ASP.NET Core projesi için derleme askıda kalıyor
- Belge anahat işlevi çok yavaş.
- HTTP Düzenleyicisi Özel karakter işleme yanlış
- System.Windows.Extensions türleri platformda desteklenmez. NET6 Studio Sürümü 17.6.5 ile
- Sürüm 17.7.0 Önizleme 2.0 - WebApp, Active Directory Varsayılan Kimlik Doğrulaması ve VisualStudioCredential kullanılarak SQL Yönetilen Örneği bağlanamıyor
- İndeksleme bazen 2022 Önizleme 2'de takılıyor
- Uzak Terminal Özel Durumu: 'ClosePtyAsync' yönteminin bir uygulaması yok
- "Kaydet Biçiminde Biçimlendir" uzantısı VS 17.7'den itibaren artık çalışmıyor
- Kesme noktalarını değiştirmek, yığınları geri alma işlemlerini bozar
- Visual Studio 17.6, yeniden başlatıldıktan sonra hangi CMakePresets.json yapılandırmasının kullanımda olduğunu hatırlamıyor
- WebApp, Active Directory Varsayılan Kimlik Doğrulaması ve VisualStudioCredential kullanılarak SQL Yönetilen Örneği'ne bağlanamıyor
- DTE2'yi seçin. Belgeler İstisna 0x8000000A
- Visual Studio 2022, görev çubuğuna küçültüldükten sonra geri yüklendiğinde kilitleniyor
- 'Dosyalarda bul' iletişim kutusu açılmıyor
- Cmake önbellek yapılandırması, "hiçbir zaman otomatik olarak çalıştırma, yapılandır" seçeneği işaretli olsa bile otomatik olarak çalışır
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.