Стандартные шаблоны проектов Windows Phone 7.1 RC и MVVM Light не работают вместе.Есть ли решение этой проблемы? - PullRequest
1 голос
/ 27 августа 2011

У меня есть существующее приложение Windows Phone 7.0 RTM, которое было создано с использованием шаблонов проекта MVVM Light. После обновления приложения до Windows Phone 7.1 RC я не могу просмотреть приложение в эмуляторе. Эмулятор пытается загрузить и закрывается со следующей ошибкой:

Вызванный объект отключился от своих клиентов.

У кого-нибудь есть обходной путь для этого? Мне нравится MVVM light. Я думаю, что это ускоряет создание пользовательского интерфейса. В то же время я хотел бы использовать Windows Phone 7.1 RC, поскольку, насколько я понимаю, он может легко подключаться к моей службе данных WCF (без стороннего компонента, например, http://odata.codeplex.com/releases/view/54698)

1 Ответ

1 голос
/ 28 августа 2011

MVVM Light хорошо работает в WP7.1 SDK, но вы должны обновить библиотеки MVVM Light в своем приложении.

Поскольку у вас уже есть приложение, которое работает на WP7.0, самый простой способ получить его - это, вероятно, получить проект MvvmLightLibs от NuGet (ссылка здесь).

Я не уверен на 100%, что это решит вашу проблему, но я уверен в этом. Вам также может понадобиться удалить старые двоичные файлы MVVM Light, чтобы приложение работало корректно ...

...