Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pakiety aplikacji są konfigurowane do uruchamiania w określonej architekturze procesora. Wybierając architekturę, określasz urządzenia, na których ma działać aplikacja. Aplikacje platformy uniwersalnej systemu Windows (UWP) można skonfigurować do uruchamiania w następujących architekturach:
- x86
- x64
- RAMIĘ
- ARM64
Zdecydowanie zaleca się utworzenie pakietu aplikacji na wszystkie architektury. Usuwając zaznaczenie architektury urządzenia, ograniczasz liczbę urządzeń, na których można uruchomić aplikację, co z kolei ograniczy liczbę osób, które mogą korzystać z aplikacji.
Urządzenia i architektury systemu Windows 10
| Architektura platformy UWP | Komputer stacjonarny (x86) | Komputer stacjonarny (x64) | Komputer stacjonarny (ARM) | Telefon komórkowy | Windows Mixed Reality i HoloLens | Konsola Xbox | IoT Core (zależne od urządzenia) | Surface Hub - Urządzenie do współpracy |
|---|---|---|---|---|---|---|---|---|
| x86 | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ | ✔️ | ✔️ |
| x64 | ❌ | ✔️ | ❌ | ❌ | ❌ | ✔️ | ✔️ | ✔️ |
| RAMIĘ | ❌ | ❌ | ✔️ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
| ARM64 | ❌ | ❌ | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
Bardziej szczegółowo omówimy te architektury.
x86
Wybór x86 jest zazwyczaj najbezpieczniejszą konfiguracją pakietu aplikacji, ponieważ będzie on uruchamiany na prawie każdym urządzeniu. Na niektórych urządzeniach pakiet aplikacji z konfiguracją x86 nie zostanie uruchomiony, taki jak konsola Xbox lub niektóre urządzenia IoT Core. Jednak w przypadku komputera pakiet x86 jest najbezpieczniejszym wyborem i ma największy zasięg dla wdrożenia urządzeń. Znaczna część urządzeń z systemem Windows 10 nadal działa w wersji x86 systemu Windows.
x64
Ta konfiguracja jest używana rzadziej niż konfiguracja x86. Należy zauważyć, że ta konfiguracja jest zarezerwowana dla komputerów stacjonarnych przy użyciu 64-bitowych wersji systemu Windows 10, aplikacji platformy UWP na konsoli Xbox i Windows 10 IoT Core w środowisku Intel Joule.
ARM i ARM64
Konfiguracja systemu Windows 10 na platformie ARM obejmuje komputery stacjonarne, urządzenia przenośne i niektóre urządzenia IoT Core (Raspberry Pi 2, Raspberry Pi 3 i DragonBoard). System Windows 10 na komputerach stacjonarnych ARM to nowy dodatek do rodziny Windows, więc jeśli jesteś deweloperem aplikacji UWP, należy przesłać pakiety ARM do Sklepu, aby uzyskać najlepsze wrażenia na tych komputerach.
Uwaga / Notatka
Aby skompilować aplikację platformy UWP do natywnego działania na platformie ARM64, musisz mieć Visual Studio 2017 w wersji 15.9 lub nowszej. Aby uzyskać więcej informacji, zobacz ten wpis na blogu.
Aby uzyskać więcej informacji, zobacz Windows 10 na ARM. Zapoznaj się z tą prezentacją na konferencji //Build, aby zobaczyć pokaz systemu Windows 10 na platformie ARM i dowiedzieć się więcej o tym, jak to działa.
Aby uzyskać więcej informacji o tematach specyficznych dla IoT, zobacz Deploying an App with Visual Studio (Wdrażanie aplikacji przy użyciu programu Visual Studio).