Pregunta

¿Cómo puedo utilizar en WinRT (Windows 8) - no puedo compilarlo.Puedo usar también "normal" de Windows (WPF)?

¿Fue útil?

Solución

Actualmente no hay un puerto MVVMCross específicamente para WPF: un par de personas han sugerido la construcción de uno, pero la mayoría de los usuarios han solicitado hasta ahora más trabajo en plataformas móviles. Hay un puerto actual de consola (WIN32) y que se extiende hacia WPF debe ser bastante directo.

El desarrollo futuro se basa ahora en la sucursal de la biblioteca portátil: consulte información sobre http://slodge.blogspot.co.uk/2012/09/mvvmcross-vnext-portable-class.html y el código en https://github.com/slodge/mvvmcross/tree/vnext

Para WinRT, el ejemplo de TwitterSearch dentro de la sucursal VNext es un buen lugar para comenzar, debe compilar y trabajar en todo Monotouch, Monodroid, WP7, WinRT y Console:

El movimiento a vnext

Si encuentra que no puede compilar, entonces, consulte los mensajes de error específicos del compilador, ya sea aquí o a los problemas de GitHub.

Otros consejos

MvvmCrossLibs\MvvmCrossLibs.sln se compone de muchos proyectos, que requieren diferentes tiempos de ejecución para ser instalado para abrir correctamente (Mono Toque, Mono Droid, WP7).Si sólo necesita la biblioteca en WinRT, su mejor apuesta es para abrir Cirrious\Cirrious.MvvmCross\Cirrious.MvvmCross.WinRT.csproj y agregar los que faltan Newtonsoft.JSON paquete de NuGet (tendrás que guardar la crea automáticamente .sln archivo antes de eso).Debe compilar bien después de que, en keast que hizo por mí.Ahora se acaba de hacer referencia a la asamblea en su aplicación de la Tienda Windows y empezar a usarlo.

No tengo ninguna experiencia anterior con MVVMCross, pero no parece que en la actualidad soporta despktop aplicaciones WPF.No sé qué tan difícil sería para crear o compilar una versión, aunque.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top