2016-11-08 3 views
1

J'ai une application WPF, que j'ai converti en une application UWP en utilisant le DesktopAppConverter pour l'exécuter en mode attribué mode - l'application convertie fonctionne lorsqu'elle est exécutée en mode d'accès non affecté - peut être installée et fonctionne correctement. Cependant, lorsque je l'ai configuré pour être utilisé comme application d'accès assignée et que je me connecte avec le compte pour l'accès assigné, l'écran continue de clignoter (écran bleu avec points de chargement, suivi d'un écran blanc, et répétez) pour une période de temps, entraînant l'erreur 0x80270254 affichée.Windows 10 application d'accès attribué ne démarre pas en raison de ne pas enregistré pour Windows.Le contrat contrat

également après avoir vérifié les journaux d'événements Windows je reçois deux messages d'erreur successivement:

  1. Le MyAppName d'application n'a pas été enregistrée pour le contrat de Windows.Launch ou non installé.
  2. ActivateApplicationForContractByAppIdAsUserWithHôte de l'application MyAppName pour le contrat Windows.Launch a échoué avec Cette application ne prend pas en charge le contrat spécifié ou n'est pas installé.

J'ai essayé de déboguer l'application, y compris des changements dans le fichier AppxManifest.xml et la reconstruction du paquet .appx, apporter des modifications aux propriétés de l'application WPF originale qu'il venait et apporter des modifications à l'environnement du compte d'utilisateur Assigned Access avec peu ou pas de succès.

Des conseils pour la résolution du problème seraient très appréciés.

Répondre

0

Merci d'avoir signalé ce problème.

Nous avons eu la confirmation que le mode d'accès attribué ne prend pas encore en charge les applications Win32, y compris les applications Win32 converties avec le Desktop Converter.

C'est un problème connu dans RS1 qui peut choisir l'application convertie dans le réglage de l'interface utilisateur. Nous avons un correctif prévu pour cela dans RS2 mais ne garantissons pas qu'il sera livré bientôt.

S'il vous plaît voir cet article pour savoir comment utiliser le lanceur Shell config un dispositif de kiosque qui exécute une application classique de Windows comme l'interface utilisateur: https://technet.microsoft.com/en-us/itpro/windows/manage/set-up-a-kiosk-for-windows-10-for-desktop-editions

+0

Merci pour la réponse. Je vais essayer. – user7132816

+1

Pouvez-vous confirmer si cela a fait en 15063? J'essaye de le faire fonctionner sur la mise à jour de créateurs (bien que ma machine de dev soit encore 14393) et ne peut toujours pas la faire fonctionner bien que l'application s'exécute bien quand elle est lancée manuellement. –