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.
Uygulama paketleri belirli bir işlemci mimarisinde çalışacak şekilde yapılandırılır. Bir mimari seçerek, uygulamanızın hangi cihazlarda çalışmasını istediğinizi belirtirsiniz. Evrensel Windows Platformu (UWP) uygulamaları aşağıdaki mimarilerde çalışacak şekilde yapılandırılabilir:
- x86
- x64
- KOL
- ARM64
Tüm mimarileri hedeflemek için uygulama paketinizi oluşturmanız kesinlikle önerilir. Bir cihaz mimarisinin seçimini kaldırarak, uygulamanızın çalıştırabileceği cihaz sayısını sınırlandırmış olursunuz ve bu da uygulamanızı kullanabilecek kişi sayısını sınırlandıracaktır!
Windows 10 cihazları ve mimarileri
| UWP Mimarisi | Masaüstü (x86) | Masaüstü (x64) | Masaüstü (ARM) | Cep telefonu | Windows Mixed Reality ve HoloLens | Xbox Mağazası | IoT Core (Cihaza bağımlı) | Microsoft Surface Hub |
|---|---|---|---|---|---|---|---|---|
| x86 | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ | ✔️ | ✔️ |
| x64 | ❌ | ✔️ | ❌ | ❌ | ❌ | ✔️ | ✔️ | ✔️ |
| KOL | ❌ | ❌ | ✔️ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
| ARM64 | ❌ | ❌ | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
Şimdi bu mimariler hakkında daha ayrıntılı konuşalım.
x86
Neredeyse tüm cihazlarda çalıştırılacağından x86'nın seçilmesi genellikle bir uygulama paketi için en güvenli yapılandırmadır. Bazı cihazlarda, Xbox veya bazı IoT Core cihazları gibi x86 yapılandırmasına sahip bir uygulama paketi çalışmaz. Ancak, bir bilgisayar için en güvenli seçenek bir x86 paketidir ve cihaz dağıtımı için en büyük erişime sahiptir. Windows 10 cihazlarının önemli bir bölümü Windows'un x86 sürümünü çalıştırmaya devam ediyor.
x64
Bu yapılandırma, x86 yapılandırmasından daha az sıklıkla kullanılır. Bu yapılandırmanın Windows 10'un 64 bit sürümleri, Xbox'ta UWP uygulamaları, ve Intel Joule'de Windows 10 IoT Core kullanan masaüstleri için ayrıldığı belirtilmelidir.
ARM ve ARM64
ARM üzerinde Windows 10 yapılandırması masaüstü bilgisayarları, mobil cihazları ve bazı IoT Core cihazlarını (Rasperry Pi 2, Raspberry Pi 3 ve DragonBoard) içerir. ARM masaüstü bilgisayarlarında Windows 10, Windows ailesine yeni eklenen bir uygulamadır. Bu nedenle UWP uygulama geliştiricisiyseniz, bu bilgisayarlarda en iyi deneyim için ARM paketlerini Mağaza'ya göndermeniz gerekir.
Uyarı
UWP uygulamanızı ARM64 platformunu yerel olarak hedefecek şekilde derlemek için Visual Studio 2017 sürüm 15.9 veya sonraki bir sürümüne sahip olmanız gerekir. Daha fazla bilgi için bu blog gönderisinebakın.
Daha fazla bilgi için bkz. ARM üzerinde Windows 10. ARM'de Windows 10'un tanıtımını görmek ve nasıl çalıştığı hakkında daha fazla bilgi edinmek için bu //Build konuşmasına göz atın.
IoT'ye özgü konular hakkında daha fazla bilgi için bkz. Visual Studio ile Uygulama Dağıtma.