Microsoftova nova aplikacija za Universal Windows Platform koristi format datoteke .Appx ili .AppxBundle. Oni su obično instalirani iz Windows Store, ali Windows 10 vam omogućuje da sideload Appx paketa s bilo kojeg mjesta.
Poput drugog softvera, trebali biste instalirati samo pakete .Appx ili .AppxBundle iz izvora kojima vjerujete.
Nove Windows 10 aplikacije "Univerzalne aplikacije" ili "Universal Windows Platform" distribuiraju se u .Appx ili .AppxBundle datotekama. To su aplikacijski paketi koji uključuju naziv, opis i dozvole aplikacije zajedno s binarnama aplikacije. Ovi paketi mogu instalirati i deinstalirati na standardni način, tako da programeri ne moraju pisati svoje instalere. Windows može sve podnijeti na dosljedan način, čime je moguće čistim deinstalirati aplikacije bez ostataka unosa registra.
Ako programer izrađuje program .Appx, obično ga nećete izravno preuzeti i instalirati. Umjesto toga, posjećujete Windows Store, potražite program koji želite instalirati i preuzmite je iz Trgovine. Svi programi u sustavu Windows Store su u formatu .Appx ili .AppxBundle iza scene.
U nekim ćete slučajevima možda trebati instalirati paket .Appx ili .AppxBundle izvan trgovine. Na primjer, vaše radno mjesto može pružiti aplikaciju koju trebate u aplikaciji .Appx format ili možda ste programer koji treba testirati svoj softver prije nego što ga prenesete u Trgovinu.
Možete instalirati samo aplikaciju .Appx ili .AppxBundle ako je omogućeno sideloading na uređaju sa sustavom Windows 10. Sideloading omogućen je prema zadanim postavkama počevši od ažuriranja u studenom, no terensko učitavanje može biti onemogućeno pravilima tvrtke na nekim uređajima.
Da biste provjerili je li omogućen alat za sideloading, idite na Postavke> Ažuriranje i sigurnost> Za razvojne programere. Provjerite je li postavka ovdje postavljena na "aplikacije poravnatih podataka" ili "način rada razvojnog programera". Ako je postavljen na "aplikacije sustava Windows Store", nećete moći instalirati softver .Appx ili .AppxBundle izvan sustava Windows Store.
Ako je ova opcija postavljena na "aplikacije sustava Windows Store" i omogućite sideloading, Windows će upozoriti da aplikacije koje instalirate mogu izložiti vaš uređaj i podatke ili naštetiti vašem računalu. To je kao instaliranje uobičajenog Windows softvera: trebali biste instalirati softver samo iz izvora kojima vjerujete.
Na ažuriranju obljetnice Windows 10, Microsoft je dodao novi alat "Installer za aplikacije" koji vam omogućuje grafički instaliranje aplikacija .Appx ili .AppxBundle. Da biste ih instalirali, samo dvokliknite paket .Appx ili .AppxBundle.
Prikazivat će vam se informacije o paketu .Appx, uključujući naziv, izdavač, broj verzije i ikonu koju pruža razvojni programer. Da biste instalirali paket, kliknite gumb "Instaliraj".
Windows 10 također uključuje cmdlet PowerShell koji možete koristiti za instalaciju .Appx paketa. Cmdlet nudi više značajki od alata za instalaciju aplikacija, kao što je mogućnost usmjeravanja sustava Windows na stazu ovisnosti koja sadrži druge pakete koje treba imati paket .Appx.
Da biste instalirali paket Appx s PowerShellom, najprije otvorite prozor PowerShell. Možete pretražiti izbornik Start za "PowerShell" i pokrenuti PowerShell prečac da biste ga otvorili. Ne morate ga pokrenuti kao administrator jer je softver Applet instaliran samo za trenutni korisnički račun.
Da biste instalirali paket Appx, pokrenite sljedeći cmdlet, usmjeravajući ga na putu do .Appx datoteke na vašem sustavu:
Dodaj-AppxPackage -Path "C: \ Put \ u \ File.Appx"
Za više naprednih opcija upotrebe potražite u Microsoftovoj dokumentaciji Add-AppxPackage.
Ako razvijaš vlastiti softver, gornji cmdlet neće biti idealan za vas. Instalirat će se samo ispravno potpisane aplikacije, ali ne morate nužno potpisati aplikaciju dok je razvijajte.
Zato postoji alternativni način za instaliranje Appx softvera. To funkcionira samo s aplikacijama koje su ostale u obliku "neprevrnutog". Aplikacija Desktop App također stvara i neobloženu aplikaciju koju možete instalirati pomoću naredbe ispod i konačnog paketa aplikacije .Appx.
Da biste to učinili, morat ćete otvoriti prozor programa PowerShell kao administrator. Nakon toga pokrenite sljedeću naredbu, usmjeravajući Windows u datoteci "AppxManifest.xml" u direktoriju unpackirane aplikacije:
Dodaj-AppxPackage -Path C: \ Put \ to \ AppxManifest.xml -Registriraj
Aplikacija će biti registrirana u sustavu u programu Developer, učinkovito ga instalirate.
Da biste deinstalirali AppX paket, samo kliknite desnom tipkom miša na program u izborniku Start i odaberite "Deinstaliraj". Također možete koristiti cmdlet Remove-AppxPackage u programu PowerShell.