当我为iPhone模拟器构建时,似乎一切正常。但是,当我为iPhone构建时,我会收到以下消息 -
警告MT3005:程序集'Cirrious.CrossCore,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = e16445fd9b451819'的依赖关系'System.Windows,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e'未找到。请查看项目的参考资料。 (MT3005)(IMI.Webstore.Mobile)
这适用于以前版本的Xamarin,但目前的测试版本似乎已经破坏了一些东西。有什么想法吗?
答案 0 :(得分:0)
在进一步检查构建日志之后,找到特定的dll实际上并不是问题,即使有关于它的警告。
由于一些复杂的Windows VM设置,问题实际上是一些目录权限。我最终将代码库的副本克隆到另一个目录中,然后问题就自行解决了。呼!
答案 1 :(得分:0)
您需要在Touch Project中引用System.Windows。