Question

Comment puis-je l'utiliser sur WinRT (Windows 8) - Je n'arrive pas à le compiler.Puis-je également l'utiliser avec Windows "normal" (WPF) ?

Était-ce utile?

La solution

Il n'y a pas d'actuellement un port MVVMCross spécifiquement pour WPF - quelques personnes ont suggéré de construire un, mais la majorité des utilisateurs ont jusqu'à présent demandé plus de travail sur des plates-formes mobiles. Il existe un port de console actuel (Win32) et étendant que vers WPF devrait être assez simple.

Le développement futur est maintenant basé sur la branche de la bibliothèque portable - voir certaines informations sur http://slodge.blogspot.co.uk/2012/09/mvvmcross-vnext-Portable-Class.html et le code sur https://github.com/slodge/mvvmcross/tree/vnext

Pour WinRT, l'exemple TwitterSearch dans la branche VNEXT est un bon endroit pour commencer - il devrait compiler et fonctionner sur tout MonoTouch, monocroïde, WP7, WinRT et Console:

le déplacement vers vnext

Si vous ne trouvez pas que vous ne pouvez pas compiler, veuillez enregistrer des messages d'erreur de compilateur spécifiques ici ou sur des problèmes GITUB.

Autres conseils

MvvmCrossLibs\MvvmCrossLibs.sln se compose de nombreux projets, nécessitant l'installation de différents runtimes pour s'ouvrir correctement (Mono Touch, Mono Droid, WP7).Si vous n'avez besoin que de la bibliothèque dans WinRT, le mieux est d'ouvrir Cirrious\Cirrious.MvvmCross\Cirrious.MvvmCross.WinRT.csproj directement et ajoutez les éléments manquants Newtonsoft.JSON package avec NuGet (vous devrez enregistrer le package créé automatiquement .sln dossier avant cela).Il devrait très bien se compiler après cela, du moins c'est ce qui s'est produit pour moi.Il suffit maintenant de référencer l’assembly dans votre projet d’application Windows Store et de commencer à l’utiliser.

Je n'ai aucune expérience avec MVVMCross, mais il ne semble pas qu'il prenne actuellement en charge les applications de bureau WPF.Je ne sais pas à quel point il serait difficile de créer/compiler une telle version.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top