2022LogoVisual Studio 2022 sürüm 17.8 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.8 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.8.14 Visual Studio 2022 sürüm 17.8.14

yayın tarihi: 10 Eylül 2024

Bu sürümdeki Yenilikler

  • Microsoft Store ile etkileşim kurarken kullanılan kimlik doğrulama yöntemini güncelleştirme.

Geliştirici Topluluğu

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çığı


17.8.13 Visual Studio 2022 sürüm 17.8.13

yayın tarihi: 13 Ağustos 2024

Bu sürümdeki Yeniliklerin Özeti

  • Artımlı bağlama sırasında İLK dosya boyutunu küçültün.

Ele alınan güvenlik önerileri

  • CVE-2024-38167 .NET çalışma zamanı TlsStream'de Bilgilerin Açığa Çıkmasına neden olabilecek bir güvenlik açığı var.
  • CVE-2024-38168 Kimliği doğrulanmamış istekler aracılığıyla bir saldırgan ASP.NET HTTP.sys web sunucusunda hizmet reddini tetikleyebildiğinde .NET'te bir güvenlik açığı vardır. Bu yalnızca Windows işletim sistemi güvenlik açığıdır.

17.8.12 Visual Studio 2022 sürüm 17.8.12

yayın tarihi: 9 Temmuz 2024

Bu sürümdeki Yeniliklerin Özeti

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

Ele alınan güvenlik önerileri

  • CVE-2024-38081 Windows işletim sistemindeki Visual Studio yükleyicisinde ayrıcalıksız bir kullanıcının Visual Studio yüklemesini işlemesine izin verilen ve ayrıcalıkların yükseltilmesine neden olan bir güvenlik açığı vardır.
  • CVE-2024-30105 System.Text.Json kullanılarak güvenilmeyen bir girişe karşı JsonSerializer.DeserializeAsyncEnumerable yöntemi çağrılırken .NET'te bir güvenlik açığı oluşabilir.
  • CVE-2024-38095 .NET'te System.Formats.Asn1 bir X.509 sertifika veya sertifika koleksiyonu ayrıştırdığında bir güvenlik açığı ortaya çıktığında, kötü amaçlı bir sertifika tüm platformlarda aşırı CPU tüketimine neden olabilir ve hizmet reddine neden olabilir.
  • CVE-2024-35264 Kestrel HTTP/3'teki Veri Bozulmasının uzaktan kod yürütülmesine neden olabileceği ASP.NET Core 8'de bir güvenlik açığı bulunmaktadır.

17.8.11 Visual Studio 2022 sürüm 17.8.11

yayın tarihi: 11 Haziran 2024

Bu sürümdeki Yeniliklerin Özeti

  • Windows'un Germanium derlemesine yükselttikten sonra WSL için el ile yükseltme gerekir. Bu, CMake projelerini açarken Visual Studio'yu askıda bırakır.
  • BELIRLI FASTLINK PDB'lerinde beklenen hataları yoksaymak için PDB okuma kodundaki bir hata düzeltildi.

Geliştirici Topluluğu

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

17.8.10 Visual Studio 2022 sürüm 17.8.10

yayın tarihi: 14 Mayıs 2024

Bu sürümdeki Yeniliklerin Özeti

  • "Xamarin" ve "Xamarin Profiler" yükleyici bileşenleri "Destek dışı" olarak işaretlendi.
  • 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.
  • Çağıranın ve çağıranın 16 bayttan büyük değere göre hizalanmış parametrelerin nerede bulunacağı konusunda anlaşmadığı arm64'te bir çağrı kuralı hatası düzeltildi.
  • Bu sürüm, v3.2.1 için openSSL güncelleştirmesini de içerir

Geliştirici Topluluğu

Ele alınan güvenlik önerileri

  • CVE-2024-32002 Symlink'leri destekleyen büyük/küçük harfe duyarlı olmayan dosya sistemlerinde özyinelemeli kopyaları Uzaktan Kod Yürütme'ye açıktır.
  • CVE-2024-32004 Özel hazırlanmış yerel depoları klonlarken Uzaktan Kod Yürütme
  • CVE-2024-30045 .NET 7.0 ve .NET 8.0'da .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-2024-30046 Microsoft.AspNetCore.Server.Kestrel.Core.dll'da bir kilitlenmenin hizmet reddine neden olabileceği bir güvenlik açığı bulunmaktadır.

17.8.9 Visual Studio 2022 sürüm 17.8.9

yayın tarihi: 9 Nisan 2024

Visual Studio 2022 sürüm 17.8.9'un 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.

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.8.8 Visual Studio 2022 sürüm 17.8.8

yayın tarihi: 12 Mart 2024

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

  • Adres Dezenfektanı dll'sinin ne zaman yüklendiğine bağlı olarak, Window'un eski ayırıcılarıyla ilgili Adres Dezenfektanı hatalı negatiflerini ve başlatma sırasında bir yarış durumunu düzeltir.
  • 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.
  • 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.

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.8.7 Visual Studio 2022 sürüm 17.8.7

yayın tarihi: 13 Şubat 2024

Visual Studio 2022 sürüm 17.8.7'nin Bu Sürümündeki Yeniliklerin Özeti

  • Visual Studio, SYSTEM hesabı altında form çalıştırabilir.
  • .NET MAUI'yi 8.0.6 SR1'e güncelleştirir.

Geliştirici Topluluğu

Ele alınan güvenlik önerileri

  • 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.
  • CVE-2024-21386 SignalR kullanan ASP.NET uygulamalarında kötü amaçlı bir istemcinin hizmet reddine neden olabileceği bir güvenlik açığı vardır.
  • CVE-2024-21404 X509 sertifikalarını ayrıştırırken OpenSSL desteğiyle .NET'te bir hizmet reddi güvenlik açığı var.

17.8.6 Visual Studio 2022 sürüm 17.8.6

yayın tarihi: 30 Ocak 2024

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

Geliştirici Topluluğu


17.8.5 Visual Studio 2022 sürüm 17.8.5

yayın tarihi: 17 Ocak 2024

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.
  • Razor projelerinin Hedef Çerçevesini değiştirdikten sonra bazı müşterilerin daha sonra eklenen bileşenleri görememelerine neden olan bir sorun düzeltildi.
  • İşleme Hata Ayıklama > Ekleme iletişim kutusunun başlatılması sırasında oluşan kilitlenme düzeltildi.
  • Ayarlar Tasarımcısı'nda erişim değiştiriciyi değiştirirken meydana gelen kilitlenmeyi düzeltir.

Geliştirici Topluluğu


17.8.4 Visual Studio 2022 sürüm 17.8.4

yayın tarihi: 9 Ocak 2024

Visual Studio 2022 sürüm 17.8.4'ün bu Sürümündeki Yeniliklerin Özeti

Geliştirici Topluluğu

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.
  • 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.
  • CVE-2024-0056 Microsoft.Data.SqlClient ve System.Data.SqlClient SQL Veri sağlayıcısında bir saldırganın SQL istemcisi ile SQL sunucusu arasında bir kesme saldırısı (bazen MITM veya ortadaki adam saldırısı olarak adlandırılır) gerçekleştirebildiği bir güvenlik açığı vardır.
  • CVE-2024-21319 Microsoft, ASP.NET Core proje şablonlarındaki bir güvenlik açığı hakkında bilgi sağlamak için bu güvenlik önerisini yayınlıyor.

17.8.3 Visual Studio 2022 sürüm 17.8.3

yayın tarihi: 5 Aralık 2023

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

  • Razor dosyalarını bağlantılı dosya olarak veya paylaşılan projelerden kullanan projelerin düzeltildiği bir sorun.

Geliştirici Topluluğu

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

17.8.2 Visual Studio 2022 sürüm 17.8.2

yayın tarihi: 28 Kasım 2023

Visual Studio 2022 sürüm 17.8.2'nin Bu Sürümündeki Yeniliklerin Özeti

  • Bazı durumlarda bir belge penceresinin yükleme iletisi gösterilirken takılması sorunu düzeltildi.
  • Bazı durumlarda (proje bir çözüm klasörünün altında bulunduğunda), projeyi kaydederken bir hata görebilirsiniz. Proje kaydedilir ancak COM nesnesinin atanamamasıyla ilgili bir hata görürsünüz. Hatanın artık görüntülenmemesi için bu sorun düzeltildi.

Geliştirici Topluluğu


17.8.1 Visual Studio 2022 sürüm 17.8.1

yayın tarihi: 21 Kasım 2023

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

  • IncrediBuild'in güncelleştirilmiş sürümü, standart derleme menüsü komutlarını kullanarak CMake projelerinin oluşturulmasının derlemeyi varsayılan olarak IncrediBuild kullanacak şekilde hatalı bir şekilde yeniden yönlendirmesine neden olan bir sorunu düzeltir.

Geliştirici Topluluğu


17.8.0 Visual Studio 2022 sürüm 17.8.0

yayın tarihi: 14 Kasım 2023

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

Üretkenlik Özellikleri

Özellik Topluluk Önerileri
GitHub Copilot
Büyük/Küçük Harf Koruma Bulma ve Değiştirme 🙏– 76 oy
Çekme İsteği Oluştur 🙏– 293 oy
Özet Fark 🙏– 7 oy
Mulit-Repo Sınırı Artışı 🙏– 8 oy
Git Deposu Penceresine eklenen GitHub Avatarları
Uzak Linux Birim Testi Desteği
Genel İşlevi Statik Yapma
#include Yönergelerini Sıralama
Kod Arama ve Gezinti
Teams Araç Seti
Visual Studio Güncelleştirme Bildirimi

C++ ve Oyun Geliştirme

Özellik Topluluk Önerileri
Gerçek Olmayan Altyapı Parçacıkları
Gerçek Olmayan Altyapı Test Bağdaştırıcısı
İçgörüler İşlevleri Görünümü Oluşturma 🙏– 141 oy
Üye işlevi const ipuçları yapma
Boyut ve Hizalama İpuçları

F# Geliştirmeleri

Özellik Topluluk Önerileri
F#

Hata Ayıklama ve Tanılama

Özellik Topluluk Önerileri
Platformlar arası Enc/Çalışırken Yeniden Yükleme hata ayıklama desteği
İşleme Ekle aracılığıyla Linux Uygulama Hizmetlerinde Hata Ayıklama
BenchmarkDotNet IDiagnosers
Kesme Noktası Ayarları Penceresi için Gelişmiş Tema Desteği
ÖlçümLER API'sini Kullanarak Yeni Araçlar için .NET Sayaç Desteği
VS Profiler ile Profil Oluşturmayı Test Etme
Hata Ayıklama Senaryosunda .NET Sayaçları Aracı

Razor Araçları

Özellik Topluluk Önerileri
Olay İşleyicisi Yöntemi Oluşturma için Kod Eylemi
C# Kodu için Arka Plan Rengi

JavaScript ve TypeScript Geliştirme

Özellik Topluluk Önerileri
Yeni React TypeScript ve ASP.NET Birleştirilmiş Şablonlar
Açık Klasör için launch.json Desteği

SQL

Özellik Topluluk Önerileri
Microsoft.Data.SQLClient (MDS) sürüm 3.0'dan SQL Server Veri Araçları'daki sürüm 5.0'a yükseltildi

Test etme

Özellik Topluluk Önerileri
Yeni IntelliTest artık Önizlemede

Performans Geliştirmeleri

Özellik Topluluk Önerileri
Geliştirilmiş Razor/Blazor Yanıt Hızı
Gelişmiş F5 Hızı
C++ Unreal Engine için iyileştirilmiş IntelliSense
SDK Olmayan .NET Projeleri için Derleme Hızlandırma

Kurumsal Yönetim

Özellik Topluluk Önerileri
BT yöneticileri için kolaylaştırılmış istemci başlatma adımları

Diğer Geliştirici Topluluğu Önerileri: Siz istediniz, biz dinledik!


Üretkenlik Özellikleri

GitHub Copilot

Visual Studio'nun en yeni sürümünde Üretkenliğinizi Visual Studio ile yeni hale getirerek çok daha kolay hale gelir. GitHub Copilot otomatik tamamlama artık isteğe bağlı bir bileşen olarak kullanılabilir ve bu da yeni bir Visual Studio yüklemesiyle birlikte yüklenmesini veya bir yöneticinin güncelleştirmeyle paketlemasını çok daha kolay hale getirir. Özellikleri etkinleştirmek için bir abonelik gereklidir; ücretsiz deneme mevcuttur.

Bileşen ayrıntıları burada: Visual Studio Enterprise iş yükü ve bileşen kimlikleri | Microsoft Learn.

Büyük/Küçük Harf Durumunu Koruyarak Bulma ve Değiştirme

Değiştirme işlemi yaptığınızda, artık kodunuzdaki her eşleşmenin özgün büyük/küçük harflerini koruyabilirsiniz. Baş harfleri büyük harf ve orta harfi büyük harf yazımını edinmek için Değiştirme dizenizin baş harfinin büyük harf veya orta harfinin büyük harf olması gerektiğini unutmayın.

Büyük/Küçük Harf Durumunu Koruyarak Bulma ve Değiştirme

Değiştirme penceresinde Alt+V ile veya Büyük/küçük harf durumunu koruseçeneğine tıklayarak büyük/küçük harf durumunu korumayı değiştirin.

Hızlı Değiştirme (Ctrl+H):

Büyük/Küçük Harf Durumunu Koruyarak Hızlı Değiştirme

Dosyalarda Değiştirme (Ctrl+Shift+H):

Büyük/Küçük Harf Durumunu Koruyarak Dosyalarda Değiştirme

Bu Geliştirici Topluluğu biletinde büyük/küçük harf durumunu koruyarak değiştirme deneyimi hakkındaki düşüncelerinizi paylaşın: Birden Çok Dosyada Büyük/Küçük Harf Durumunu Koruyarak Arama ve Değiştirme.

Visual Studio'da Çekme İsteği Oluşturma

Tarayıcıyı kullanmak yerine Çekme isteğinizi Visual Studio'da oluşturabilirsiniz. "Önizleme" düğmesine tıklayarak üst bilgileri, madde işaretli listeleri ve diğer Markdown söz dizimini işlemek için Çekme isteği açıklamalarınızla Markdown düzenleyicisini kullanın. Önizleme Özellikleri > Çekme İsteği aracılığıyla bunu etkinleştirin.

Markdown'ı kullanma ve çekme isteğine gözden geçirenler ekleme

Daha iyi hata işleme ve gözden geçiren deneyimi geliştirmek için önizleme sürümlerinde yineleme yaptık. Çekme İsteği deneyimiyle ilgili düşüncelerinizi buradan bize bildirin.

Çekme İsteğinize Gözden Geçirenler Ekleme

Artık hem Azure DevOps hem de GitHub için Visual Studio'daki çekme isteklerinize gözden geçirenlerinizi ekleyebilirsiniz.

Çekme isteğine gözden geçirenleri ekleme

Anında iletmede görüntülenen "Çekme İsteği Oluştur" bağlantısına tıklayarak veya üst düzey menüden Git > GitHub veya Azure DevOps > Yeni Çekme İsteği'ni seçerek bunu deneyin. Ardından Gözden Geçirenler bölümüne gidin ve eklemek istediğiniz gözden geçirenleri arayın. Bu Çekme İsteği deneyimini geliştirmek için güncelleştirmeler yapmaya devam etmek istiyoruz, bu nedenle lütfen bu özellik hakkındaki geri bildiriminizi burada paylaşın ve Geliştirici Topluluğu'ndaki öneri biletinde bizimle etkileşime geçin.

Ayrıca daha iyi hata işleme özelliği ekledik ve gözden geçiren aramasını geliştirdik. Çekme İsteği deneyimiyle ilgili düşüncelerinizi buradan bize bildirin.

Özet Fark

Visual Studio'daki fark eden deneyimi geliştirme çabalarımızın devamı olarak, fark ve karşılaştırma görünümlerinde Özet görünümünü uyguladık. Bu yeni seçenek, dosyadaki değişiklikleri yalnızca birkaç bağlam satırıyla görmenize olanak tanır ve bir işlemedeki değişikliklerinizi gözden geçirmenizi veya iki dosya arasındaki karşılaştırmayı çok daha verimli hale getirir.

Özet Fark

Geri bildiriminiziburadapaylaşarak bu özellik hakkındaki düşüncelerinizi bize bildirin veGeliştirici Topluluğu'ndaki öneri bildirimiylebizimle iletişime geçin.

Çoklu Depo Etkinleştirme Ayarı ve Sınır Artışı

Bazı iş akışlarında, çoklu depo'nun otomatik olarak etkinleştirilip etkinleştirilmediğini denetlemek önemliydi. Yeni bir ayar sayesinde, birden çok depo kullanıcı arabirimini görmeden odağınızı tek bir depoda tutabilirsiniz. Ayrıca, aynı anda çalışabileceğiniz depo sayısını 25'e çıkardık.

Çoklu depo Ayarı

Git Deposu Penceresine eklenen GitHub Avatarları

Git Deposu Penceresindeki çok dallı grafikte GitHub avatarlarınıza bakın.

GitHub Avatarları

GitHub Actions Tooling

GitHub.com'da barındırılmayan depolar için Çözüm Gezgini yeni GitHub Actions düğümünün beklenmeyen davranışını ele aldık. Yeni düğüm artık yalnızca GitHub.com üzerinde barındırılan depolar için görünmelidir. Ardından, Araçlar > Seçenekleri aracılığıyla yeni düğümü kapatma özelliği üzerinde çalışıyoruz.

Kod Arama ve Gezinti

Tümü Bir Arada Arama deneyiminde performans ve güvenilirlik geliştirmeleri üzerinde çalıştığımızdan, döndürülen her sonuç türünün sayısını gösteren bir durum çubuğu da ekledik.

Hepsi Bir Arada Arama

Microsoft Teams Araç Seti

En son Visual Studio 2022 sürüm 17.8'de, daha fazla iş senaryosuna sığacak ve daha basit bir başlangıç yapmak için daha fazla proje şablonu tanıtıyoruz. Yeni şablonlar şunlardır:

- kullanıcı girişlerini yankılayan bir Yankı Botu şablonu. - Uyarlamalı kartlara URL bağlantılarını işleyebilen bir tür İleti Uzantıları uygulaması olan Bağlantı Genişletme şablonu. - Kullanıcıların doğrudan sohbet alanından veya arama çubuğundan sonuçları aramasına ve göstermesine olanak tanıyan bir İleti Uzantıları uygulamalarının Arama türü olan Özel Arama Sonucu şablonu. - Kullanıcıların girişini alan, bazı mantıklar gerçekleştiren ve ardından sonuçları kullanıcılara geri gönderen bir İleti Uzantıları uygulamasının Eylem türü olan Giriş ve İşlem Verilerinden Topla şablonu.

Ayrıca şablonlar arasında daha kolay seçim yapmak için kullanıcı arabirimimizi yeniden tasarlıyoruz, farklı şablon türleri için filtreler ve etiketler ekliyoruz.

Teams Araç Seti Şablonları Kullanıcı Arabirimi

Visual Studio Güncelleştirme Bildirimi

Yeni bir şey fark ettiniz mi? Visual Studio 2022'de, VS'nin ne zaman güncelleştirileceğini bilmenize yardımcı olmak için VS görev çubuğu simgesine bir katman ekledik.
Kullanılabilir bir güncelleştirme olduğunda ve "Kapatıldığında Güncelleştir" seçeneğini etkinleştirdiğinizde, simge görüntülenir. VS'yi kapattıktan sonra, bir güncelleştirme hemen başlar ve sonuç olarak simge de kaybolur. KapatmaDa Güncelleştirme hakkında daha fazla bilgi için lütfen Kapat'ta VS Update'i ziyaret edin.

Güncelleştir

Ayrıca, Git SCC sağlayıcısının Klasör Aç modunda Git dışı klasörlere bağlanması ve VisualSVN gibi diğer sağlayıcıların çalışmasını engellemesi sorunu giderildi.


C++ ve Oyun Geliştirme

  • Kullanıcıların Visual Studio'daki Test Gezgini'nden Bağlantı Yöneticisi aracılığıyla bağlandıkları uzak Linux makinelerine uzak Linux birim testlerini çalıştırmaları için destek ekledik

  • Yapılandırılmış tanılamaların gezintisi için Sorun Ayrıntıları penceresi eklendi. Hata Listesindeki bir girişte Ayrıntılar simgesini kullanarak bu pencereyi açın.

Yapılandırılmış Tanılama

  • Şimdi isteğe bağlı C11 iş parçacıkları kitaplığı için destek uyguladık. Buna iş parçacıkları, mutex'ler, koşul değişkenleri ve iş parçacığı yerel depolama dahildir.
  • CMake sürüm 3.27 artık C++ iş yüküyle Masaüstü Geliştirme'de Visual Studio ile birlikte geliyor.
  • Artık Çözüm Gezgini herhangi bir yere sağ tıklayıp CMake Hedefleri Görünümüne Geç'i seçerek CMake Hedefleri Görünümü'ne gidebilirsiniz.

CMake Hedefleri Görünümüne Geç düğmesi

  • Artık CMake Hedefleri Görünümü'ne Görünüm açılan listesinden seçerek de erişebilirsiniz.

CMake Hedefleri Görünümü açılan menüsü

  • CMake Hedefleri Görünümü, kullanıcıların istedikleri hedefe ulaşmak için derlenebilir yürütülebilir dosyalar olmadan klasörlere tıklamak zorunda kalmadan basitleştirildi.
  • Artık Uzak Dosya Gezgini penceresi aracılığıyla Visual Studio'daki uzak makinenizdeki dosyaları görüntüleyebilir ve düzenleyebilirsiniz.

Uzak Dosya Gezgini

  • Artık genel işlevleri kolayca 'statik' yapabilirsiniz.
  • Anonim ad alanında olmayan ve üst bilgi dosyasında iletme bildirimi olmayan ücretsiz bir işleviniz varsa, bunu statik olarak işaretlemek için bir öneri alırsınız.

Genel işlevi statik yapma örneği

  • Araçlar > Seçenekler Metin Düzenleyicisi > C/C++ > IntelliSense'e giderek bu özelliğin > ayarlarını değiştirebilirsiniz.

Genel işlevi statik yapma ayarı

  • Unreal Engine için yeni kod parçacıkları eklendi. Düzenleyici penceresine yazmaya başladığınızda, UE kod parçacıkları UE projelerinizde üye listesi öğesi olarak gösterilmeye başlar. Kod parçacığı oluşturmak için Sekme tuşuna veya enter tuşuna basın. Desteklenen kod parçacıkları şunlardır (UClass, UClassExported, UENUM, UFUNCTION, UINTERFACE, UINTERFACEExported, UPROPERTY, USTRUCT, USTRUCTExported, UELOG, SWidget, TActorRange, TObjectRange, WITH_EDITOR)

Gerçek Olmayan Altyapı parçacıkları

  • Artık Visual Studio'dan Unreal Engine testlerinizi oluşturabilir, yönetebilir ve çalıştırabilirsiniz. Gerçek Dışı Altyapı Test Bağdaştırıcısı'nın düzgün etkinleştirildiğinden emin olmak için Visual Studio Yükleyicisi "C++ile oyun geliştirme" iş yükü altında "Gerçek Dışı Altyapı Test Bağdaştırıcısı"nın seçili olup olmadığını bir kez daha denetleyin. UE Test Bağdaştırıcısı'nı yükledikten sonra, Visual Studio'yu açtığınızda Unreal Engine testleriniz Test Gezgini'nde otomatik olarak görünür. Unreal Engine eklentimizin UE marketinden veya GitHub'dan en son sürümü gereklidir.

Tafue örneği

  • Visual Studio'da Build Insights tümleştirmesine "İşlevler Görünümü" ekledik. Build Insights'ın oluşturduğu tanılama raporu artık hem işlev oluşturma süresini hem de ForceInlines'ı gösterecek.

İçgörüler İşlevleri Görünümü Oluşturma

  • Nesnenin durumunu mantıksal olarak değiştirmemeleri gerekiyorsa üye işlevleri const oluşturmak için otomatik öneriler eklendi. Bir üye işlevinin üzerine gelip ampul simgesine tıklayarak, işlevi sabit olarak işaretlemek için önerilere hızla erişebilirsiniz.

Üye işlevi const ipuçları ampul önerileri

  • Artık boyutu ve hizalamayı görmek için bir sınıf, yapı, birleşim, temel tür veya sabit listesi üzerine gelebilirsiniz.

Boyut ve hizalama

  • Artık #include yönergelerinizi sıralayabilirsiniz. Bu özelliğe bağlam menüsünün içindeki "#include Yönergeleri" açılan menüsünden erişilebilir. Kod Temizleme yapılandırma ayarlarına "Sıralama #include yönergeleri (C++)" ekleyerek de erişebilirsiniz.

Sıralama Girdiyi İçerir

  • Araçlar > Seçenekler Metin Düzenleyicisi > C/C++ > Kod Temizleme'ye giderek sıralama düzenini tercihlerinizle uyumlu olacak > şekilde ayarlayabilirsiniz.

Sıralama Ayarı İçerir

  • /FU artık C derlemeleri için desteklenmemektedir /clr .
  • /FU:asFriend , kaynak #using <assembly> as_friendiçi ile eşlik sağlamak için eklendi.

F#

  • Kod düzeltmelerinin gözden geçirilmesi, çok sayıda hatanın çözümlenmesi (burada ayrıntılar) yapıldı.
  • Kayıt alanı tanımlarında iki nokta üst üste: (=) olarak eşit () olarak değişen yeni bir kod düzeltmesi kullanıma sunulmuştur:Yeni F# kod düzeltmesi
  • Açılmamış dosyalar için tanılamayı etkinleştirme seçeneği uygulandı. Bu, performansla ilgili dikkat edilmesi gerekenler için varsayılan olarak kapalıdır (burada ayrıntılar).
  • Aşağıdakiler de dahil olmak üzere çeşitli senaryolarda gelişmiş otomatik tamamlama:
    • Anonim kayıt alanları: Anonim kayıt alanlarında geliştirilmiş otomatik tamamlama
    • Birleşim servis talebi alanları: Birleşim örneği alanlarında geliştirilmiş otomatik tamamlama
    • Ayrımcı birleşim olayı alanları: Ayrımcı birleşim olayı alanlarında geliştirilmiş otomatik tamamlama
    • Numaralandırma büyük/küçük harf değeri ifadeleri: Sabit listesi büyük/küçük harf değeri ifadelerinde geliştirilmiş otomatik tamamlama
  • FSI'da anonim kayıt işlemeyle ilgili sorunlar giderildi (#15519).
  • FSI'de yanlış yönlendiren satır numaraları düzeltildi (#15384).
  • Otomatik özellikler için birleşik araç ipuçları: Otomatik özellikler için birleşik araç ipuçları
  • Parametre adı ipuçları, ayrımcı birleşim alanlarıyla eşleşen bağımsız değişken adları için gizlenerek iyileştirildi: Geliştirilmiş parametre adı ipuçları
  • Dış sabit listelerin ve ayrımcı birleşimlerin tanımlarına gezintiyle ilgili sorunlar çözüldü (#15270).
  • '>' ile başlayan işleçler için başvuru bulma düzeltildi (#15386).

Hata Ayıklama ve Tanılama

Hata Ayıklama Senaryosunda .NET Sayaçları Aracı

Artık "Araç Seç" açılan menüsünden ".NET Sayaçları" seçimini seçerek tanılama penceresinden .NET Sayacına kolayca erişebilirsiniz. Hata ayıklama oturumları yürütürken bile önemli performans ölçümlerini denetlemek ve değerlendirmek için .NET Sayaçlarının özelliklerinden faydalanabilirsiniz.

.NET Sayaçları

Platformlar arası Enc/Çalışırken Yeniden Yükleme hata ayıklama desteği

Linux kapsayıcılarında veya Linux için Windows Alt Sistemi'de (WSL) barındırılan uygulamaları tanılama ve hata ayıklama sırasında F5 için Düzenle ve Devam Et (hata ayıklayıcı ile) ve Ctrl-F5 (hata ayıklayıcı olmadan) senaryoları için destek ekledik. F5 hata ayıklama senaryosunun .NET 8 RC1 ve üzeri sürümlerine bağlı olduğunu lütfen unutmayın.

İşleme Ekle aracılığıyla Linux Uygulama Hizmetlerinde Hata Ayıklama

"İşleme Ekle" aracılığıyla Linux Uygulama Hizmetlerinde .NET işlemlerinde hata ayıklamayı sağlayan yeni ve güçlü bir özelliği duyurmaktan heyecan duyuyoruz.
Bu özellik, geliştiricilerin çalışan Linux Azure Uygulama Hizmetleri örnekleri içindeki sorunları zahmetsizce ayıklamasını ve tanılamasını sağlar.

Bir işleme eklemek için:

1.İşleme Ekleme Hatalarını Ayıkla'yı > seçin (veya Ctrl+Alt+P tuşlarına basarak) İşleme Ekle iletişim kutusunu açın.

2.Bağlantı türünü denetleyin. "Microsoft Azure app Service" olmalıdır

3.Bağlantı hedefini Linux makinenizin adı olarak ayarlayın.

4. Doğru kullanılabilir işlemi seçin ve "Ekle"ye tıklayın

LinuxAppServices-İşleme Ekleme

BenchmarkDotNet IDiagnosers

Visual Studio Profil Oluşturucu artık BenchmarkDotNet IDiagnosers'ı destekliyor. Bu IDiagnoser'lar, BenchmarkDotNet senaryolarından kaynaklanan tanı oturumlarının toplanmasında önemli bir rol oynar.
Referans noktası sekmesi, yürütülen kıyaslamaların görselleştirilmesini sunar. Ayrıca belirli bir satıra çift tıklayarak kulvardan tam olarak bir kıyaslama seçebilme olanağı da sağlar.

IDiagnosers-kulvar

Alternatif olarak, sağ tıklama bağlam menüsü aracılığıyla kaynak dosyaya gitme seçeneğiniz vardır. İstatistiksel veriler doğrudan BenchmarkDotNet'ten alınır ve yapılandırılmış bir kılavuz biçiminde sunulur.

IDiagnosers-gotosource

Kesme Noktası Ayarları Penceresi için Gelişmiş Tema Desteği

Visual Studio'nun Açık, Koyu ve Mavi temaları arasında sorunsuz tutarlılık sağlamak için Kesme Noktası Ayarı penceresine bir tema desteği ekledik.

kesme noktası ayarları

ÖlçümLER API'sini Kullanarak Yeni Araçlar için .Net Sayaç Desteği

.NET Sayaçları aracı artık .NET Ölçümler API'sinin tümleştirilmesini kullanıma seçerek "Counter" ve "ObservableCounter" gibi yeni araç seçeneklerini de kapsıyor

"Sayaç", çağıranın güncelleştirmeleri "Counter.Add" kullanarak raporlaması ile zaman içinde değişen bir değeri izler. Buna karşılık, "ObservableCounter" Sayacı gibidir, ancak çağıran toplam değerin izlenmesini sağlar. Şu anda .NET Sayaçları aracı, toplamdaki değişiklik oranını bildirir.

Bu ölçümleri sistem performansı ve kaynak kullanımına yönelik gelişmiş görünürlük sunan .NET sayaç ölçümleri listesinde bulabilirsiniz. Ayrıca, gelecekte bu özelliği daha da geliştirmek için ek araç seçenekleri sunmayı planlıyoruz.

17.8.p2. DotNetCounter-MetersApi.mp4

Tanılama Merkezi ile Profil Oluşturmayı Test Etme

Güncelleştirilmiş bir Test Profili Oluşturma özelliğini tanıtmak için heyecanlıyız. Test Gezgini'nde testinize sağ tıklayıp "Profil" seçeneğini belirlediğinizde, artık aşağıdakiler de dahil olmak üzere bir dizi kullanılabilir araç arasından seçim yapabilirsiniz:

  • CPU Kullanımı
  • GPU Kullanımı
  • Dosya GÇ
  • .NET Async
  • Olay Görüntüleyicisi

Kullanmak istediğiniz araçları seçin ve "Başlat"a tıklayın ve bir rapor sağlanacaktır.

Profil Oluşturmayı Test Etme


Razor Araçları

Olay İşleyicisi Yöntemi Oluşturma için Kod Eylemi

henüz tanımlanmamış bir C# yöntemine başvurmak için veya @onactivate gibi @onclick bir olay kullanıyorsanız, bu olay işleyici yöntemini otomatik olarak oluşturmak için yeni bir Razor kod eylemi kullanabilirsiniz. Bu kod eylemi özel olay bağımsız değişkenlerini de destekler.

Olay İşleyicisi Yöntemi Oluşturma için Kod Eylemi

C# Kodu için Arka Plan Rengi

Artık Razor dosyalarında bulunan C# kodu için arka plan rengi ekleme seçeneğiniz vardır. Varsayılan olarak kapalıdır, Araçlar > Seçenekler > Metin Düzenleyicisi > Razor > Gelişmiş'e gidip C# Kodu için Arka Plan'ı True olarak ayarlayarak bu seçeneği etkinleştirin.

C# Kodu için Arka Plan Rengi


JavaScript ve TypeScript Geliştirme

Yeni React TypeScript ve ASP.NET Birleştirilmiş Şablonlar

Bu blog gönderisinde ASP.NET Birleşik Şablonlar ile JavaScript/TypeScript'i ilk yayımladığımızda, kullanıcıların daha iyi bir React TypeScript proje oluşturma deneyimini hak ettiğini belirten geri bildirim aldık. ASP.NET birleştirilmiş şablonu olan bu yeni React TypeScript, tsconfig ve SpaProxy kurulumunu kutudan çıkarır.

React TypeScript ve ASP.NET Birleştirilmiş Şablonlar

Açık Klasör için launch.json Desteği

Çalışma alanınızda başlatma ve hata ayıklama ayarlarınızı depolamak için .vscode dizininde launch.json olan klasörü açmayı seçtiğinizde, visual studio tarafından yeniden kodlanır ve yeşil düğmenin hemen yanındaki Hata ayıklama hedefleri açılır menüsüne eklenir.

Açık Klasör için launch.json Desteği


SQL

  • Microsoft.Data.SQLClient (MDS) sürüm 3.0'dan SQL Server Veri Araçları'de (SSDT) sürüm 5.0'a yükseltildi Daha fazla bilgi edinin
  • Bağlan iletişim kutusuna iki yeni alan eklendi İletişim Kutusuna Bağlan
  • Encrypt özelliği artık bağlanırken varsayılan olarak true (etkin) olarak ayarlanır. Bir sunucuda yapılandırılmış bir güvenilen sertifika yoksa, Güven Sunucusu Sertifikası'nın true olarak ayarlanması uygun olabilir. Daha fazla ayrıntı için lütfen belgelere bakın

Yeni IntelliTest artık Önizlemede

IntelliTest, Z3 sorun çözücüsünün en son sürümüyle desteklenen yüksek kod kapsamına sahip test paketleri oluşturmak için .NET kodunuzu inceler. Testler Oluştururken, regresyon paketiniz olarak hizmet veren bir test projesinde hangi testleri korumak istediğinizi seçebilirsiniz. Kodunuz güncelleştirildikçe, oluşturulan testleri kodunuzla eşitlenmiş durumda tutmak için IntelliTest'i yeniden çalıştırabilirsiniz.

Bu Enterprise Sürümü özelliğinin önceki uygulamaları yalnızca .NET Framework'ün hedeflendiği kodu desteklemektedir ve x64 yapılandırmasını desteklememektedir. Bu güncelleştirilmiş sürüm şunları içerir:

Bu özelliği Araçlar > Önizleme Özelliklerini Yönet ve Z3 v4 kullanarak NetFx ve Net6 için IntelliTest desteği seçerek (yeniden başlatma gerektirir) ile destekleyin.

Intellitest'i etkinleştirme

Ardından kodunuzda bir yönteme sağ tıklayıp IntelliTest (Önizleme) ve Proje Oluştur'u seçerek testlerinizin kaydedilebileceği bir proje oluşturun veya gözden geçirilecek ve hangilerinin tutulacağına karar verecek bir dizi test oluşturmak için Testler Oluştur'u seçin.

Kodda Intellitest'i etkinleştirme


|

Performans Geliştirmeleri

Geliştirilmiş Razor/Blazor Yanıt Hızı

Razor ve Blazor kullanan çözümler daha iyi yanıt verme deneyimi yaşar. Visual Studio ile Roslyn arasındaki işlemler arası iletişim sırasında bellek ayırmalarını önemli ölçüde azaltarak bunu başardık. OrchardCore çözümünü test ettik ve sonuçlar etkileyici. Çözümü açmak ve Razor intellisense'i hazır hale getirmek için yaklaşık 1,4 GB daha az bellek ayırıyoruz. Daha az yığın ayırması, atık toplayıcı için daha az çalışma anlamına gelir ve bu da yanıt hızının artmasına neden olur.

Gelişmiş F5 Hızı

Kesme noktalarının nasıl ayarlandığını iyileştirerek yerel projeler için F5 performansını önemli ölçüde geliştirdik. Belirli bir proje tarafından görülen iyileştirmeler, kesme noktası olan dosya sayısına, sembollere sahip DLL'lerin sayısına vb. bağlıdır. Ayrıca, Windows uygulamaları için PDB yükleme işlemini iyileştirerek bir PDB'yi bulduktan sonra yüklemek için gereken süreyi kısalttık. Testlerimizde bu iyileştirmeler, Gerçek Dışı Düzenleyici projeleri için dikkate değer bir %20 hız iyileştirmesi sundu.

Gelişmiş F5 Hızı

C++ Unreal Engine için iyileştirilmiş IntelliSense

Daha önce açılmış bir C++ dosyasını açtıktan sonra IntelliSense ve renklendirmenin kullanılabilir olma hızına ilişkin iyileştirmeler yaptık. Açık bir dosya için IntelliSense durumunu her zaman önbelleğe aldık. 17.8'de önbellekten okuma işlemini yeniden yapılandırdık; böylece önce renklendirme ve seçili başvuruların vurgulanması gibi en kritik bilgiler hesaplanır. Bu iyileştirme, daha erken üretken olmanıza yardımcı olur.

IntellisenseCPlus

SDK Olmayan .NET Projeleri için Derleme Hızlandırma

Visual Studio 17.8, Derleme Hızlandırma'ya SDK stili olmayan projeleri (ör. .NET Framework 4.8 veya üzerini hedefleyen projeler) hedefleyen yönetilen uygulamalara genişletir ve derleme süreleri üzerinde önemli bir etki sağlar. Etkinleştirmek için aşağıdaki gibi bir msbuild proje özelliği ayarlayın:

<Project> 
    <PropertyGroup>  
        <AccelerateBuildsInVisualStudio>true</AccelerateBuildsInVisualStudio>
    </PropertyGroup>  
</Project>   

Bu, SDK stilindeki projeler için 17.5'te sunulan başarıya dayanarak artımlı derleme sürelerini önemli ölçüde azaltır.

Şirket içi çözümlerle yapılan iç testlerde artımlı derleme sürelerinde %50'ye varan bir gelişme olduğunu fark ettik. Ancak gerçek geliştirme, derlemenin ne zaman başladığına göre projelerin durumuna bağlıdır. Özellikle, çözümdeki toplam projelere kıyasla değiştirilen projeler ne kadar az olursa, geliştirme de o kadar artar. Yaşadığınız geliştirmenin gerçek kapsamı, projenizin belirli özelliklerine ve değişikliklerine bağlıdır.

Kurumsal Yönetim

Yöneticiler artık standart kullanıcılara Visual Studio yüklemelerini güncelleştirme veya değiştirme denetimi atamadan önce istemci makinelerini kolayca başlatabilir. Artık "vs_enterprise.exe yükle --installerOnly" öğesini yürüterek yalnızca yükleyiciyi program aracılığıyla yükleyebilirsiniz.

Kuruluşlarında aylık güvenlik güncelleştirmeleri sunmak için yönetici güncelleştirme çözümümüzden yararlanan yöneticiler artık kullanıcılardan Visual Studio'yu kapatmalarını isteyebilir. Bu, yönetici güncelleştirmelerinin uygulanmasını engelleyen yaygın bir durumdur. İstemi etkinleştirmek için, hem Intune ayarlar kataloğunda hem de ADMX Şablonlarımızda bulunan yeni "AdministratorUpdatesNotifications" genel ilkesini yapılandırın. Bu özelliği öneren yönetici topluluğuna teşekkür ederiz.


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 Özellik Geri 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şı