Xamarin.ios Can';找不到System.Windows MvvmCross xamarin iOS

Xamarin.ios Can';找不到System.Windows MvvmCross xamarin iOS,xamarin.ios,mvvmcross,Xamarin.ios,Mvvmcross,当我为iPhone模拟器构建时,一切似乎都很好。然而,当我为iPhone构建时,我收到如下消息- 警告MT3005:未找到程序集“Cirrious.CrossCore,Version=1.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e,Culture=neutral,Culture=2.0.5.0,Culture=neutral,PublicKeyToken=e16445fd9b451819”的依赖项“System.Windows,Ve

当我为iPhone模拟器构建时,一切似乎都很好。然而,当我为iPhone构建时,我收到如下消息-

警告MT3005:未找到程序集“Cirrious.CrossCore,Version=1.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e,Culture=neutral,Culture=2.0.5.0,Culture=neutral,PublicKeyToken=e16445fd9b451819”的依赖项“System.Windows,Version=2.0.5.0,Culture=neutral。请查看项目的参考资料。(MT3005)(IMI.Webstore.Mobile)


这在Xamarin的早期版本中起到了作用,但目前的beta版似乎已经破坏了某些功能。有什么想法吗?

在进一步查看构建日志之后,实际上查找特定的dll并没有问题,尽管有关于它的警告


问题实际上是由于windows虚拟机安装非常复杂,导致某些目录权限出现问题。最后,我将代码库的一个副本克隆到另一个目录中,问题自行解决了。呸

您需要在Touch项目中引用System.Windows。

您是否已添加对系统Mono版本的引用。Xamarin提供的Windows程序集?@Stuart我尚未尝试此操作。我要试一试,然后升级。谢谢你的建议!