Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Visual Studio 2022 sürüm 17.4 artık Arm tabanlı bilgisayarlar için Windows 11'de yerel bir Arm64 uygulaması olarak kullanılabilir. Arm tabanlı işlemcilerde Arm64 uygulamalarının oluşturulmasını ve hatalarını ayıklamayı yerel olarak destekleyen ilk Visual Studio sürümüdür. Visual Studio 2022 sürüm 17.4 ve üzeri, çoğu geliştirici iş yükü için x64 öykünmesi bağımlılığını ortadan kaldırır. Bu makalede Arm64 için Visual Studio'yu kullanmaya başlama açıklanmaktadır.
Arm64 için Visual Studio'yu kullanmaya başlama
Yerel Arm64 Visual Studio deneyimini kullanmaya başlamak için:
- Arm64 cihazınızda Windows 11'in yüklü olduğundan emin olun.
- Arm64 cihazınızdan Visual Studio'nun önceki sürümlerini kaldırın.
- Visual Studio 2022'nin en son sürümünü indirin ve yükleyin.
Arm64 için Visual Studio'yu yükleme
Hem Visual Studio x64 hem de Visual Studio Arm64 mimarileri için tek bir yükleyici vardır. Visual Studio Yükleyicisi sistem mimarisinin Arm64 olup olmadığını algılar. Bu durumda, yükleyici Visual Studio'nun Arm64 sürümünü indirir ve yükler. (Yalnızca Windows 11 desteklenir.) Ürünü bir düzen aracılığıyla yüklerseniz, düzeni Arm ikili dosyalarını içerecek şekilde açıkça yapılandırmanız gerekir.
Uyarı
Arm64 için Visual Studio'yu kullanmak için, Visual Studio 2022 17.4 veya üzerini yüklemeden önce Visual Studio'nun önceki tüm sürümlerini (x64, x86) kaldırmanız gerekir.
Desteklenen iş yükleri
Arm64 için Visual Studio aşağıdaki iş yüklerini destekler:
- .NET masaüstü geliştirme
- C++ ile masaüstü geliştirme
- ASP.NET ve web geliştirme
- Node.js geliştirme
- Visual Studio uzantısı geliştirme
- C++ ile oyun geliştirme
- Unity ile oyun geliştirme
- Windows uygulaması geliştirme
- .NET Çok Platformlu Uygulama Kullanıcı Arabirimi Geliştirme (.NET MAUI)
- C++ ile Linux ve tümleşik geliştirme
- SQL Server Veri Araçları ile veritabanı geliştirme
Yönetilen geliştirme
Bu sürümle hem .NET 6 hem de sonraki sürümleri ve .NET Framework 4.8.1'i hedefleyen masaüstü uygulamaları (Windows Forms ve WPF) oluşturabilirsiniz. .NET Framework 4.8.1, Windows 11'e dahildir ve Windows 10'un bazı sürümlerinde yüklenebilir.
Yerel geliştirme
Visual Studio 2022 17.4 ve üzeri sürümlerle C++ kod analizi içeren yerel Arm64 Visual C++ derleyici araç takımına erişebilir ve halen Visual C++ tarafından desteklenen tüm platformları hedefleyebilirsiniz.
| Konak mimarisi (derleyicinin üzerinde çalıştığı platform) | Hedef mimari (derleyicinin ikili dosyalar oluşturma platformu) | Yükleme yolu |
|---|---|---|
| Arm64 | Arm64 | <location>\VC\Tools\MSVC\<version>\bin\HostARM64\ARM64 yükleme |
| Arm64 | X64 | <location>\VC\Tools\MSVC\<version>\bin\HostARM64\x64 yükleyin |
| Arm64 | X86 | <location>\VC\Tools\MSVC\<version>\bin\HostARM64\x86 yükleyin |
Arm64'te birçok C++ kitaplığı mevcuttur. vcpkg arm64'te de yerel olarak çalışır ve Microsoft dışı bazı bağımlı araçlar yine de öykünülmüş olarak çalıştırılsa da, doğrudan yerel Arm64 derleme ortamınızda 1.700'den fazla C++ kitaplığını başarıyla derleyebilir ve kullanabilirsiniz.
Masaüstü geliştirmeyi C++ iş yüküyle yüklerseniz, MSBuild kullanarak herhangi bir masaüstü C++ projesini ve çözümünü yükleyebilir ve ardından Visual Studio'da zaten bildiğiniz düzenleme, derleme ve hata ayıklama özelliklerini kullanabilirsiniz.
17.4 öncesi Visual Studio sürümleri
17.4'den önceki Visual Studio 2022 sürümleri x64 öykünmesi aracılığıyla Arm destekli cihazlarda çalıştırılabilir, ancak arm'da bazı özellikler desteklenmez. Bu nedenle, Visual Studio'nun bu sürümlerini Arm tabanlı işlemci kullanan cihazlarda çalıştırmanızı önermeyiz. Bunun yerine Arm cihazlarını uzaktan hedeflemenizi öneririz.
Desteklenen işletim sistemleri, donanım, desteklenen diller ve diğer gereksinimler ve yönergeler için bkz. Visual Studio 2022 Sistem Gereksinimleri .
Yardımınıza ihtiyacımız var!
Visual Studio'yu Arm64'te daha iyi hale getirmek için neleri beğendiğiniz ve önerileriniz olup olmadığını bize bildirin. Geliştirici Topluluğu aracılığıyla geri bildirim paylaşabilirsiniz: Sorun bildirerek hataları veya sorunları bildirebilir ve daha fazla iş yüküne öncelik verme önerilerinizi paylaşabilirsiniz.