Вопрос

Как я могу использовать его на WinRT (Windows 8) - я не могу его скомпилировать.Могу ли я использовать его также с «обычными» Windows (WPF)?

Это было полезно?

Решение

В настоящее время нет порта MVVMCROSS, специально для WPF - пара людей предложила построить постройку, но большинство пользователей до сих пор запрашивали больше работы на мобильных платформах. Существует нынешняя консоль (Win32) порт и расширяет, что в направлении WPF должен быть довольно прямым.

Будущее развитие теперь основано на ветке портативной библиотеки - см. Некоторые информации на http://slodge.blogspot.co.uk/2012/09/mvvmcross-vnext-portable-class.html и код на https://github.com/slodge/mvvmcross/tree/vnext

Для WinRT, пример Twittersearch в пределах ветки VNext - это хорошее место для начала - оно должно составлять и работать во всем Monotouch, Monodroid, WP7, WinRT и консоли:

Перемещение в vnext

Если вы обнаружите, что вы не можете компилировать, пожалуйста, перейдите в журнал специальные сообщения об ошибках компилятора, либо здесь, так и для проблем GitHub.

Другие советы

MvvmCrossLibs\MvvmCrossLibs.sln состоит из многих проектов, требующих установки разных запущений, чтобы быть установленным для правильной открытия (Mono Touch, Mono Droid, WP7).Если вам нужна только библиотека в WinRT, ваша лучшая ставка - это напрямую открыть Cirrious\Cirrious.MvvmCross\Cirrious.MvvmCross.WinRT.csproj напрямую и добавить отсутствующую пакет Newtonsoft.JSON с Nuget (вам нужно сохранить автоматически созданный файл .sln до этого).Это должно быть компитен только после этого, на Keast, это сделало для меня.Теперь просто ссылайтесь на сборку в вашем проекте приложений Windows Store и начните его использовать.

У меня нет предыдущего опыта работы с MVVMCross, но он не похож на его в настоящее время поддерживает приложения Despktop WPF.Я не знаю, как трудно было бы создавать / компилировать такую версию, хотя.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top