我安装了 VS2012 和 VS2010。我正在使用第一个在 MVVMCross vNext 中创建我的移动应用程序的 PCL 核心,并使用 VS2010 在 WP7 模拟器上打开 UI.WP7(由于 VS2012 WP 模拟器连接到 WCF 的问题 - 它无法连接到我的网络桥)。在我使用这段代码之前,一切都很好:
protected void NavigateToClient(ClientDataRepository client) { RequestNavigate(new { key = client.IDKlient + "clients"}); }
在 VS2012 上运行良好,但在 VS2010 中我有异常(我通过 .dll 引用 core 和 mvvmcross pcl)
“访问对象的问题 - 很可能是由作为内部生成的匿名对象引起的 - 请参阅WP7.1 上的匿名类型和获取访问器? ”);
我在我的核心甚至 Cirrious.MvvmCross 解决方案中使用 PublicKey 组装 InternalToVisible,但它没有帮助。有没有希望让它发挥作用?顺便说一句 - 每个解决方案都有相同的 PublicTokenKey 吗?