2022LogoVisual Studio 2022 sürüm 17.9 Sürüm Notları


Geliştirici Topluluğu | Visual Studio 2022 Yol Haritası | Sistem Gereksinimleri | Uyumluluk | Dağıtılabilir Kod | Yayın Geçmişi | Lisans Koşulları | Bloglar | En Son Sürüm Bilinen Sorunlar | Visual Studio Docs'taki Yenilikler


Visual Studio 2022’un en son sürümünü indirmek için bir düğmeye tıklayın. Visual Studio 2022’yi yükleme ve güncelleştirme yönergeleri için bkz. Visual Studio 2022’yi en son sürüme güncelleştirme. Ayrıca çevrimdışı yükleme yönergelerine bakın.

Topluluk Düğmesini İndirProfesyonel Düğmeyi İndirKurumsal Düğmeyi İndir

Diğer Visual Studio 2022 ürünlerini indirmek için Visual Studio sayfasını ziyaret edin.


Visual Studio 2022 sürüm 17.9 Sürümleri

Visual Studio 2022 Blogu

Visual Studio 2022 Blogu , Visual Studio Mühendislik Ekibi'nin resmi ürün içgörü kaynağıdır. Visual Studio 2022 sürümleri hakkında ayrıntılı bilgileri aşağıdaki gönderilerde bulabilirsiniz:


17.9.6 Visual Studio 2022 sürüm 17.9.6

yayın tarihi: 9 Nisan 2024

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 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.

Geliştirici Topluluğu

Ele alınan güvenlik önerileri

  • CVE-2024-21409 WPF'de güvenilmeyen belgeler görüntülenirken AyrıcalıkLarın Yükseltilmesine neden olabilecek bir kullanımdan sonra kullanım güvenlik açığı bulunmaktadır.
  • 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.

17.9.5 Visual Studio 2022 sürüm 17.9.5

yayın tarihi: 26 Mart 2024

Visual Studio 2022 sürüm 17.9.5'in bu Sürümündeki Yeniliklerin Özeti

  • Eski CPU'lara sahip makinelerde oluşan bir kilitlenme düzeltildi.

Geliştirici Topluluğu


17.9.4 Visual Studio 2022 sürüm 17.9.4

yayın tarihi: 19 Mart 2024

Visual Studio 2022 sürüm 17.9.4'ün Bu Sürümündeki Yeniliklerin Özeti

  • Bir yazı tipini yüklemede başarısız olursa kod düzenleyicisinin boş olmasına neden olan sorun giderildi.
  • Belge pencerelerinin çok küçük ve kullanılamaz bir boyutta takılması sorunu düzeltildi.
  • Unreal Engine derlenirken oluşabilecek bir kilitlenme düzeltildi.
  • VS Debugger: Concurrency::concurrent_unordered_set, Concurrency::concurrent_unordered_multiset, Concurrency::concurrent_unordered_map, Concurrency::concurrent_unordered_multimap içinde doğru görüntülenmeyen bu veri yapıları düzeltildi.
  • Bir dal gönderildikten sonra gösterilen bildirimden Çekme İsteği Oluştur penceresi açılırken klavye kısayollarının çalışmayı durdurması sorunu düzeltildi.
  • Kodlama ile Kaydet iletişim kutusu tüm kullanılabilir dosya kodlamalarını doğru listelemedi. 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


17.9.3 Visual Studio 2022 sürüm 17.9.3

yayın tarihi: 12 Mart 2024

Visual Studio 2022 sürüm 17.9.3'ün Bu Sürümündeki Yeniliklerin Özeti

  • VS artık MAUI 8.0.7 (SR2) içerir; Sürüm notları için bkz. Sürüm 8.0.7 · dotnet/maui (github.com).
  • Statik bir initonly dizisi derlenirken derleyicinin kilitlenmesine neden olan cli hatası düzeltildi.
  • Visual Studio tarafından yüklenen Windows 11 SDK'sını (10.0.22621.0) Şubat 2024 bakım derlemesine güncelleştirme.

Geliştirici Topluluğu

Ele alınan güvenlik önerileri

  • CVE-2024-21392 .NET'te özel olarak hazırlanmış isteklerin kaynak sızıntısına neden olabileceği ve hizmet reddine yol açabileceği bir güvenlik açığı bulunmaktadır.
  • CVE-2024-26190 MsQuic.dll'da bir güvenlik açığı vardır ve bu da bağlantı canlı kaldığı sürece eşlerin küçük bellek öbekleri ayırmasına neden olabilir.
  • CVE-2023-27911 Autodesk® FBX® SDK'sı artık Visual Studio 2022'de desteklenmediğini belirtmek için bu öneri yeniden yayımlanıyor.

17.9.2 Visual Studio 2022 sürüm 17.9.2

yayın tarihi: 27 Şubat 2024

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 kutusu açılırken askıda kalma sorunu düzeltildi.
  • std::round() işlevlerinin satır içi genişletmesinde 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 başarılı olduğunda hataya neden olabilir.
  • Visual Studio 2022 sürüm 17.9'dan önceki Visual C++ sürümlerinde, _Alignas tanımlayıcısının bir bildirimde yapılandırılmış bir türe bitişik göründüğünde ISO-C Standardına göre doğru uygulanmaması sorunu düzeltildi.

Geliştirici Topluluğu


17.9.1 Visual Studio 2022 sürüm 17.9.1

yayın tarihi: 21 Şubat 2024

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ç takımını kullanan müşteriler için 16.11 MSVC araç takımı 16.11.34 (14.29.30154.0) olarak güncelleştirildi.
  • Statik bağlama sırasında kullanılan libconcrt.lib dosyasının eski X64 sistemlerinde geçersiz olan bir SSE 4.2 yönergesi içerebildiği bir hata düzeltildi.
  • /clr ile C++20 için yerleşik tür olarak char8_t desteği eklendi.

Geliştirici Topluluğu


17.9.0 Visual Studio 2022 sürüm 17.9.0

yayın tarihi: 13 Şubat 2024

Visual Studio 2022 sürüm 17.9'un bu Sürümündeki Yeniliklerin Özeti

Visual Studio yüklemesi için artık .NET Framework 4.7.2 gerekiyor

Visual Studio 17.9.0'dan başlayarak, Visual Studio'yu yüklemek için makinenizde .NET Framework 4.7.2 veya üzeri yüklü olmalıdır. Yükleme sorunlarını önlemek için Visual Studio 17.9 veya üzerini yüklemeden önce .NET Framework 4.7.2'yi indirmenizi ve yüklemenizi öneririz.

Oluşturulan İşleme İletileri

Değişiklik kümenizi açıklamanıza yardımcı olması için yeni oluşturulan Git işleme iletisi özelliğini kullanın. Bunu denemek için etkin bir GitHub Copilot aboneliği ve önizleme GitHub Copilot Sohbet Uzantısıgerekir.

Oluşturulan İşleme İletileri

Öneri oluşturmak için Git Değişiklikleri penceresinde "Yapay Zeka Tarafından Oluşturulan İşleme İletisi Ekle" mini kalem simgesine tıklayın. GitHub Copilot işlemenizdeki dosya değişikliklerine bakar, bunları özetler ve sonra her değişikliği açıklar. Daha sonra "Yapay Zeka Önerisi Ekle" veya "At" yapabilirsiniz. Bu özellik hakkındaki geri bildiriminizi burada paylaşın. Simgenin görünmesiyle ilgili aşağıdaki sorunu zaten çözdük. Ayrıntılara bakın.

Visual Studio'da veya Tarayıcıda Çekme İsteği Açma

Çekme istekleri oluşturmak için tarayıcı görünümünü kullanmayı tercih eden GitHub ve Azure DevOps kullanıcılarını desteklemek için geçerli kullanıcı akışlarının korunmasına yardımcı olacak ikincil bir bağlantı ekledik.

Çekme İsteği Açma

Git Deposu Penceresinde Yanıt Veren Başvuru Etiketleri

Git grafiğinde hangi dallara baktığınızı daha kolay görebilmek için dal ve etiket etiketleriniz artık hızlı bir şekilde yeniden boyutlandırıyor.

Duyarlı Başvuru Etiketleri

Abone Avantajlarını Bulma ve Etkinleştirme

Aboneliğiniz IDE dışında birçok ek avantaj sunar. Avantajlarınızı keşfetmek ve etkinleştirmek için sağ üstte yer alan Visual Studio araç çubuğundaki yeni elmas simgesini kullanabilirsiniz. Bu özellik yalnızca Visual Studio Enterprise ve Professional hizmetleri abonelerinden oturum açmış olan kullanıcılar için kullanılabilir.

Simgeye tıkladığınızda geliştiricilerin en çok sevdiği avantajları görürsünüz. Ayrıca eğitim kaynakları, destek ve ürün indirmeleri gibi ek avantajları bulmak için abone portalınıza kolayca erişebilirsiniz.

DimaondIcon

Microsoft Teams geliştirme araçları (Teams Araç Seti)

Yeni Özellikler

Yeni Yapay Zeka Botu proje şablonu

Teams AI Kitaplığı'nı kullanarak Teams için GPT benzeri bir sohbet botu oluşturun.

Yapay Zeka Botu şablonu

Teams Uygulama Test Aracı

Teams etkinliği ve sohbet deneyimleriyle dalga geçmenin hızlı yolları ile bot uygulamalarınızın hatalarını ayıklamak, önizlemek ve test etmek için yeni bir hata ayıklama profili.

Teams Uygulama Test Aracı

Uyarlamalı Kart Önİzleyicisi

Düzenleme sırasında canlı güncelleştirmeleri içeren yan yana bir önizleme almak için Uyarlamalı Kart JSON dosyasını düzenlerken görüntülenen yeni Önizleme düğmesini seçin.

Uyarlamalı Kart Önİzleyicisi

CodeLens ile YAML adımlarını çalıştırma

Tek bir yaşam döngüsü adımını hızla çalıştırmak için teamsapp.yml veya teamsapp.local.yml yeni CodeLens tetikleyicilerini seçin.

CodeLens Eylemleri

Project > Teams Araç Seti Teams Araç Seti Belgelerinde yeni bir menü kullanarak Teams Araç Seti > belgelerini görüntüleme

belgeler

Önizleme Özellikleri

Teams Toolkit'in bu sürümü, Microsoft Copilot için geliştirmeyi desteklemek üzere yeni proje şablonları ve özellikleri ekler. Araçlar Seçenekleri Önizleme Özellikleri menüsünde Teams Araç Seti: Copilot > Eklentisi Geliştir'i seçin.>

Önizleme Özelliği Bayrağı

Copilot'ı İleti uzantısıyla genişletme

Önizleme özelliklerini etkinleştirdikten sonra yeni Özel Arama Sonuçları proje şablonunu kullanarak Copilot'ı eklenti olarak genişletmeye yönelik bir bot tabanlı İleti uzantısı oluşturun.

Copilot Şablonu

Teams Toolkit, Microsoft 365 hesabınızın Copilot'a erişimi olup olmadığını denetler ve projenizi çalıştırmadan önce sizi uyarır.

Copilot Erişim denetimi

AI Assistant Bot proje şablonu

Teams AI Kitaplığı'nı kullanarak OpenAI Yardımcıları API'sine bağlanan bir sohbet botu oluşturun ve kendi yardımcı pilot benzeri deneyiminizi oluşturun.

AI Yardımcısı Bot Şablonu

Geliştirme

  • Yeni M365 Geliştirici hesapları oluşturmaya yönelik daha iyi önerilerle uygulamalarınız için Microsoft 365 kimliğinizi yönetmeye yönelik hesap iletişim kutusu geliştirildi.

    Oturum Açma Kullanıcı Arabirimi

  • .NET 8'de Blazor için yeni etkileşimli sunucu işlemesini kullanmak üzere Sekme şablonu güncelleştirildi.

  • Tüm proje şablonları .NET 8'i destekleyecek şekilde güncelleştirildi.


Genişletilebilirlik

Visual Studio 2022 sürüm 17.9'da artık bileşenler listesinden hemen sonra *.vsconfig dosyanıza uzantılar ekleyebilirsiniz. *.vsconfig dosyalarının kolayca geçirilmesi ve başkalarıyla paylaşılması kolay olduğundan, hangi uzantıların yüklenmesi gerektiği hakkında bilgi paylaşmak artık daha kolay. Bir vsconfig dosyası aracılığıyla uzantıları yükleme özelliği, en çok istenen topluluk özelliklerinden biriydi.

Bazı takımlar *.vsconfig dosyalarını çözüm dizinlerine veya depolarına yerleştirmeyi ve Visual Studio'da eksik olanları otomatik olarak algılayıp yüklemesini ister. Bu işlev şu anda market uzantıları için çalışır ve diğer uzantı türleri için çalışmasını istiyorsanız lütfen bize bildirin.


Hepsi bir arada Kod Aramasında (Ctrl+T veya Ctrl+,) artık çözümünüzdeki herhangi bir sözcük veya karakter dizesini arayabilir ve kod tabanınızdan dosya ve simge sonuçlarını tamamlayabilirsiniz. Artık yerel değişken adlarını, açıklamalardaki sözcükleri, parametre adlarını veya kod temelinizdeki başka bir karakter dizesini arayabilirsiniz.

Hepsi Bir Arada Arama

Yalnızca metin görünümü için, aşağıdakilerden birini yaparak yalnızca metin sonuçlarına göre filtreleyebilirsiniz:

  • Arama çubuğunun altındaki "metin (x:)" düğmesine tıklayın,
  • Arama sorgunuzun önüne "x:" ekleyin,
  • Shift+Alt+F klavye kısayolunu kullanın veya
  • "Düzenle > Metne Git" menü seçeneğine > gidin.

Yalnızca metin deneyiminde, arama çubuğunun sağ ucundaki düğme aracılığıyla "Büyük/küçük harf eşleştir", "Tüm sözcüğü eşleştir" ve "Normal ifadeleri kullan" iki durumlu düğmelerini de kullanabilirsiniz.

Kod Arama'da tam metin desteği hakkında daha fazla bilgiyi buradan okuyabilirsiniz.

Kod Arama penceresinde metin filtresi düğmesini alamazsanız, "Araçlar > Seçenekler > Ortam > Önizleme Özellikleri > All-In-One Search'te Düz metin araması (yeniden başlatma gerektirir)" önizleme özelliğini açarak bu düğmeyi el ile etkinleştirebilirsiniz.


Çoklu Klasör Açma Desteği

Artık Visual Studio'da birden çok klasör açabilirsiniz! Bir klasör alt kümesiyle sorunsuz bir şekilde çalışın veya aynı sürücüdeki ilişkisiz klasörlere yayılan iş yüklerini yönetin. Birden çok klasör açma! hakkında daha fazla bilgi edinin.

Visual Studio'nun birden çok klasörü açma özelliğini gösteren bir görüntü


Bilinen Sorunlar

  • Delinea'dan ayrıcalık yönetimi yazılımı yüklü olan kullanıcılar Visual Studio'yu başlatırken sorunlarla karşılaşabilir. Delinea bu sorunun farkındadır ve sorunu çözmüştür. Bu sorunun nasıl çözüleceğini öğrenmek için lütfen onlarla https://delinea.com/support iletişime geçin.â€

Not

Bu güncelleştirme, 3. Taraf Bildirimlerinde veya ilgili lisansta belirtildiği gibi ayrı olarak lisanslandırılmış yeni Microsoft veya üçüncü taraf yazılımları içerebilir.

Görüş ve öneriler

Fikrinizi öğrenmek isteriz! Yükleyicinin veya Visual Studio IDE'nin sağ üst köşesindeki Geri Bildirim Gönder simgesini kullanarak veya Geri Bildirim Gönderme Yardımı'ndan Bir Sorun Bildirebilir veya ÖzellikGeri Bildirim Simgesi Önerebilirsiniz.> Visual Studio Geliştirici Topluluğu kullanarak sorunlarınızı izleyebilir ve burada açıklama ekleyebilir veya çözüm bulabilirsiniz. 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.


Sayfanın Başı