Que l'on ne me dise pas que Microsoft est de plus en plus ouvert, et que Windows 8 va casser la barraque. Ce serait même plutôt le contraire, et une expression à prendre au sens propre du terme. En effet, même si c'est trolldi, pour pouvoir installer des applications qui voudront bénéficier de l'expérience Windows 8 (anciennement Metro ou Interface), il faudra soit passer par le Microsoft Store, soit bidouiller beaucoup son système. Cela ne concerne pas encore les applications qui utiliseront le Desktop classique, mais bien celles qui voudront passer par la nouvelle Interface.
Microsoft se dirige donc vers un système toujours plus fermé, et c'est bien dommage pour ceux qui veulent pouvoir installer des applications indépendantes qui ne se trouvent justement pas dans le Microsoft Store. Elles seront nombreuses, notamment celles qui permettront de télécharger au sens global du terme et que Microsoft jugera incompatibles avec son Store.
Pour pouvoir contourner cette "censure" il faudra faire ce que l'on appelle du Sideloading. Pour faire du Sideloading, il faudra selon que vous avez Windows 8 Entreprise et Pro, ou Windows 8 classique ou RT faire deux choses différentes. Dans le premier cas, il faudra autoriser l'ajout d'application tierce. Ici en anglais, mais ça ne change pas grand chose en français. Enfin, pour que ces applications tierces puissent fonctionner, il faudra qu'elles soient quand même signées...
- Ouvrez Group Policy (gpedit.msc) avec la touche SUPER > Setting (à droite)
- Naviguer jusqu'à Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > App Package Deployment
- Autoriser "Allow all trusted apps to install"
Pour Windows RT ou classique (soit, celui de Madame Michu), il faut éditer une clé de registre pour lui donner la valeur 1
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps
Ce n'est pas fini, sinon, ce serait trop simple. Pour ajouter l'application, ça se passe désormais en ligne de commande dans le Sehll (Plus d'informations ici)
add-appxpackage C:\app1.appx –DependencyPath C:\winjs.appx |
Vous trouverez de plus amples renseignements sur technet et chez le fabricant pour apprendre à signer vos applications.. On n'arrête pas le progrès... Personnellement, je suis bien content d'être avec mes pingouins (Oui, Protux, mes manchots si tu préfères - ah, la langue française).


Pingback: Une nouvelle fonctionnalité intéressante pour Unity : « Previews », va faire son apparition « SAM7BLOG