У меня установлены VS2012 и VS2010. Я использую первый для создания ядра PCL моего мобильного приложения в MVVMCross vNext и использую VS2010 для открытия UI.WP7 на эмуляторе WP7 (из-за проблем с подключением к WCF с помощью эмулятора WP VS2012 - он не может подключиться к моей сетевой мост). Все идет хорошо, пока я не использую этот код:
protected void NavigateToClient (клиент ClientDataRepository) { RequestNavigate (новый {ключ = client.IDKlient + «клиенты»}); }
На VS2012 работает хорошо, но в VS2010 у меня есть исключение (я ссылаюсь на core и mvvmcross pcl с помощью .dll)
«Проблема с доступом к объекту — скорее всего, это вызвано тем, что анонимный объект создается как внутренний — см. Анонимные типы и методы доступа Get в WP7.1?");
Я сделал сборку InternalToVisible с PublicKey, в своем ядре и даже в решении Cirrious.MvvmCross, но это не помогает. Есть ли надежда заставить его работать? Кстати, у каждого решения один и тот же PublicTokenKey?