Visual Studio Simgesi Visual Studio 2022 Platform Hedefleme ve Uyumluluk


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, Windows uygulama geliştirmeyi, platformlar arası mobil geliştirmeyi, Azure geliştirmeyi, web ve bulut geliştirmeyi ve daha fazlasını desteklemek için birçok yeni ve heyecan verici özellik ve IDE üretkenlik geliştirmesi içerir. Visual Studio 2022'yi denemek için bkz . Visual Studio 2022 İndirmeleri. Bu sürümdeki yenilikler hakkında daha fazla bilgi için bkz . Visual Studio 2022 sürüm notları ve Visual Studio 2022'deki Yenilikler.

Yükleme

Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 ve Visual Studio 2012 gibi Visual Studio'nun önceki sürümleriyle birlikte Visual Studio 2022'yi yükleyebilir ve kullanabilirsiniz.

İndir


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.


Not: Yükleme paketi boyutu geçerli Visual Studio yapılandırmanıza bağlı olarak değişir.

Sistem Gereksinimleri

Visual Studio 2022 ürün ailesini yükleme ve çalıştırmaya yönelik sistem gereksinimleri hakkında bilgi için Visual Studio 2022 Sistem Gereksinimi sayfasına bakın.

Görüş ve Destek

Destek almak veya Visual Studio hakkında görüş göndermek için bkz.:

Projeleri Visual Studio 2022'ye Yükseltme

Desteklenen yükseltme yolları izlendiğinde, Visual Studio kaynağınız, çözümleriniz ve proje dosyalarınız çalışmaya devam eder; bununla birlikte, kaynaklarda bazı değişiklikler yapmanız gerekebileceğini unutmayın. Sürümler arasında ikili uyumluluğu garanti edemesek de, güncelleştirmelerde size yardımcı olmak ve önemli değişiklikleri belgelemek için elimizden geleni yapacağız.

Not

Projelerinizi Visual Studio 2022'ye geçirme hakkında ayrıntılı bilgi için bkz . Visual Studio Projelerini Taşıma, Geçirme ve Yükseltme.

Platform Desteği

Visual Studio; Windows, Android, iOS ve Linux platformlarının en son platform özelliklerinden yararlanan uygulamalar oluşturmak için son derece gelişmiş araçlar ve teknolojiler sağlar. Visual Studio 2022 önceki platformları da hedeflemektedir, böylece Yeni uygulamalar oluşturabilir veya Visual Studio 2022'deki gelişmiş geliştirme araçlarından, kalite etkinleştirmeden ve ekip işbirliği özelliklerinden yararlanarak Windows'un önceki sürümlerinde yürütülen mevcut uygulamaları modernleştirebilirsiniz. Daha fazla bilgi edinmek için bkz. Projede başvuruları yönetme ve Visual Studio Multi-Targeting’e Genel Bakış.

Visual Studio 2022 Windows Geliştirme Desteği

Aşağıdaki tabloda, Visual Studio 2022 kullanarak uygulama oluşturabileceğiniz Microsoft Windows platformları açıklanmaktadır.

Windows İstemcilerinde Çalışan Uygulamalar Geliştirme

Windows istemci sürümü Yerel ve Yönetilen Klasik Windows Masaüstü Geliştirme Araçlarını Kullanma UWP Uygulama Geliştirme Araçlarını Kullanma
Windows 11
Windows 10
Evet
(aşağıdaki notlara bakın)
Evet
(aşağıdaki notlara bakın)
Windows 10 Team Edition Uygulanamaz Evet
Uzaktan hata ayıklama gerekli.
Windows 11 S
Windows 10 S
Uygulanamaz Evet
Uzaktan hata ayıklama gerekli.
Windows 10 LTSC Evet
Uzaktan hata ayıklama gerekli.
Evet
Uzaktan hata ayıklama gerekli.
HoloLens Hayır Evet
Bkz. Windows Holographic Geliştirme Merkezi.
Xbox One Uygulanamaz Evet
Bkz. Xbox Geliştirme Merkezi.
Windows 8.1 Yes Kullanılamaz. Visual Studio 2015'i kullanın.
Windows 8 (Windows 8) Hayır Kullanılamaz.
Windows 7 Yes Uygulanamaz
Windows Vista Hayır Uygulanamaz
Windows XP Hayır Uygulanamaz

Not

Windows Phone’da Çalışan Uygulamalar Geliştirme

Windows Telefon sürümü Yerel ve Yönetilen Klasik Windows Masaüstü Geliştirme Araçlarını Kullanma UWP Uygulama Geliştirme Araçlarını Kullanma
Windows 10 Mobile Hayır Kullanılamaz. Visual Studio 2017'i kullanın.
Windows Telefon 8.1 ve 8.0 Hayır Kullanılamaz. Visual Studio 2015'i kullanın.
Windows Telefon 7.x Hayır Kullanılamaz. Visual Studio 2012'i kullanın.

Not

Windows Server’da Çalışan Uygulamalar Geliştirme

Windows Server sürümü Yerel ve Yönetilen Klasik Windows Masaüstü Geliştirme Araçlarını Kullanma UWP Uygulama Geliştirme Araçlarını Kullanma
Windows Server 2019 Yes Evet
(aşağıdaki notlara bakın)
Windows Server 2016 Yes Evet
(aşağıdaki notlara bakın)
Windows Server 2016, Nano Server Yükleme Seçeneği Evet, .NET Core ve Win32'nin bir alt kümesi için
Bkz. Nano Server Geliştirme Merkezi.
Hayır
Windows Server 2012 R2 Yes Windows Mağazası uygulaması geliştirme sağlanmaz.
Windows Server 2012 Yes Windows Mağazası uygulaması geliştirme sağlanmaz.
Windows Server 2008 R2 Yes Uygulanamaz
Windows Server 2008 Hayır Uygulanamaz
Windows Server 2003 Hayır Uygulanamaz

Not

Windows Embedded Cihazlarında Çalışan Uygulamalar Geliştirme

Windows Embedded sürümü Yerel ve Yönetilen Klasik Windows Masaüstü Geliştirme Araçlarını Kullanma UWP Uygulama Geliştirme Araçlarını Kullanma
Windows 10 IoT Core Evet, Win32 API'lerinin bir alt kümesi için
Bilgi için bkz. IoT Core API Taşıma Aracı.
Evet
Ek araçlar ve kaynaklar için bkz. Windows IoT Geliştirme Merkezi.
Windows 10 IoT Mobile Enterprise Hayır Evet
Ek araçlar ve kaynaklar için bkz. Windows IoT Geliştirme Merkezi.
Windows 10 IoT Enterprise Evet
Ek araçlar ve kaynaklar için bkz. Windows IoT Geliştirme Merkezi">.
Evet
Ek araçlar ve kaynaklar için bkz. Windows IoT Geliştirme Merkezi.
Windows Embedded 8 Standard ve 8.1 Industry Yes Hayır
Windows Embedded Compact 2013 Hayır Uygulanamaz
Windows Embedded 7 (Compact, Standard ve POSReady) Hayır Uygulanamaz
Windows Embedded CE 6.0 ve önceki sürümleri Hayır Uygulanamaz
Windows XP Embedded (POSReady 2009, WES 2009, WEPOS dahil) Hayır Uygulanamaz

Not

Visual Studio 2022 .NET Geliştirme Desteği

Visual Studio 2022, .NET uygulamalarından herhangi birini kullanan uygulamaların geliştirilmesini destekler. İş yükleri ve proje türleri arasında .NET Framework, .NET Core, Mono, Evrensel Windows Platformu (UWP) için .NET Native, C#, F# ve Visual Basic desteği bulabilirsiniz. Visual Studio 2022 aşağıdaki .NET uygulamalarını destekler:

Not

Bu uygulamalardan her biri ve ortak API belirtimi .NET Standard hakkında daha fazla bilgi edinmek için bkz. .NET mimari bileşenleri. Ayrıca bkz. NET destek ilkesi.

Visual Studio 2022 Android Geliştirme Desteği

Visual Studio 2022, Xamarin ve C# veya C++ kullanarak yerel Android uygulamaları oluşturmanıza olanak tanır. Unity için Visual Studio Araçları ve Unreal Engine, Android oyun geliştirmeye olanak tanır. Ayrıca bir Mac bilgisayar kullanarak Android uygulamaları geliştirmek için Mac için Visual Studio da kullanabilirsiniz.

.NET MAUI veya C++ ile Mobil geliştirme için gereken Android SDK ve Android API düzeylerini kolayca elde etmek için Visual Studio kurulumunu kullanabilirsiniz. Android SDK Yöneticisi’ni kullanarak ek API düzeylerini ayrı olarak indirebilirsiniz. Android Yerel Geliştirme Seti (R10E), Java SE Geliştirme Seti ve Apache Ant’ı almak için de Visual Studio Kurulumunu kullanabilirsiniz.

Daha fazla bilgi için bkz. Visual Studio ile Android geliştirmesi ve Mobil Uygulama Geliştirme.

Not

Android için .NET geliştirme hakkında bilgi için bkz . Xamarin ile Android ve iOS.

iOS Geliştirme için Visual Studio 2022 Desteği

Visual Studio 2022, remotebuild, vcremote, Unity için Visual Studio Araçları veya Xamarin Mac Aracısı kullanırken C++, Unity veya Xamarin ile iOS geliştirme için yapılandırılmış bir Mac kullanarak iOS için uygulama derlemenize ve hatalarını ayıklamanıza olanak tanır. Xamarin, iOS 9 ve üzerini destekler ve Xcode 12.5 veya üzerini ve OS X 11.0 "Big Sur" veya üzerini gerektirir. Ayrıca bir Mac bilgisayar kullanarak iOS uygulamaları geliştirmek için Mac için Visual Studio da kullanabilirsiniz.

Not

Daha fazla bilgi için bkz. Visual Studio'da platformlar arası mobil geliştirme. iOS için .NET geliştirme hakkında bilgi için bkz . Xamarin ile Android ve iOS.

Visual Studio 2022 Linux Geliştirme Desteği

Visual Studio 2022, C++, Python ve Node.js kullanarak Linux için uygulama derlemenize ve hata ayıklamanıza olanak tanır. Linux için C++ uygulamaları oluştururken, Linux Geliştirmesi için Visual C++ uzantısı gerekir. Python veya Node.js ile uygulama oluşturmak için, hedef Linux makinesinde uzaktan hata ayıklamayı etkinleştirmelisiniz. Ayrıca C#, VB ve F# gibi modern dilleri kullanarak, .NET Core ve ASP.NET Core uygulamaları derleyebilir ve bunların hatalarını ayıklayabilirsiniz.

Not

Linux için .NET geliştirme hakkında bilgi için bkz . Linux'a .NET yükleme.

  • CentOS 7.1 ve Oracle Linux 7.1
  • Debian 10, 11
  • Fedora 37, 38
  • openSUSE 15.4
  • Red Hat Enterprise Linux 7, 8, 9
  • Ubuntu 16.04, 18.04, 20.04, 22.04, 22.10, 23.04

Not

Daha fazla bilgi için bkz. https://dot.net/core.

MacOS Geliştirme için Visual Studio 2022 Desteği

Visual Studio 2022, macOS'yi hedefleyen konsol uygulamaları ve ASP.NET uygulamaları oluşturmanıza olanak tanır. Ancak birlikte çalışma hata ayıklaması desteklenmiyor. Ek macOS geliştirme aracı seçenekleri için, Visual Studio Code’u veya Mac için Visual Studio’yu deneyin. Visual Studio Code, macOS için kolaylaştırılmış ve genişletilebilir geliştirici aracı deneyimi sunar. Mac için Visual Studio, C# kullanarak ASP.NET de dahil olmak üzere yerel macOS uygulamaları derlemenizi sağlayan zengin özelliklere sahip IDE sunar.

Not

MacOS için .NET geliştirme hakkında bilgi için bkz . macOS'a .NET yükleme.

Diğer Platformlar ve Teknolojiler

Visual Studio 2022 aşağıdaki platformları ve teknolojileri de destekler. Daha fazla bilgi için bkz. https://visualstudio.microsoft.com/vs/features/.

Önceki Sürümlerle Uyumluluk

.NET Framework

.NET 4.8, .NET Framework 4.0 - 4.7.2 sürümleri için son derece uyumlu bir yerinde güncelleştirmedir.

Not

Daha fazla bilgi için bkz . .NET Framework 4.8, 4.7, 4.6 ve 4.5'e Geçiş Kılavuzu.

Takım Gezgini, Azure DevOps Server ve Team Foundation Server

Visual Studio 2022 için Team Explorer, Azure DevOps Server 2019, Team Foundation Server 2017, Team Foundation Server 2015, Team Foundation Server 2013, Team Foundation Server 2012 ve Team Foundation Server 2010 SP1'e bağlanır.



Sayfanın Başı