【发布时间】:2013-12-10 10:41:49
【问题描述】:
我想摆脱这条消息,这样构建时间就会大大减少(它可以构建并运行正常)。 此警告出现在 mtouch 中。
警告 MT3006:无法为 项目。这将导致生成时间变慢,因为 Xamarin.iOS 无法正确检测需要重建的内容(以及不需要重建的内容) 待重建)。请查看之前的警告以了解更多详细信息。
测试解决方案:带有 ios 项目和 pcl (wp8+monotouch+net45+android) 的 helloworld mvvmcross 解决方案 + 仅 pcl 中的 Microsoft HTTP PCL 包 + pcl 中对 HttpClient.GetStringAsync 的异步调用。
完整日志:
警告 MT3005: 依赖 'System.Windows, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' 程序集 ' Cirrious.CrossCore,版本=1.0.0.0,文化=中性, 未找到 PublicKeyToken=e16445fd9b451819'。请查看 项目的参考。
warning MT3005: The dependency 'System.Windows, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' of the assembly'Cirrious.MvvmCross,版本=1.0.0.0,文化=中性, 未找到 PublicKeyToken=e16445fd9b451819'。请查看 项目的参考。
warning MT3005: The dependency 'System.Windows, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' of the assembly'Cirrious.MvvmCross.Binding,版本=1.0.0.0,文化=中性, 未找到 PublicKeyToken=null'。请查看项目的 参考文献。
warning MT3005: The dependency 'System.Net.Primitives, Version=3.9.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' of程序集'Com.Catenum.Intouch.Business, Version=1.0.0.0, 文化=中性,PublicKeyToken=null' 未找到。请查看 项目的参考。
warning MT3005: The dependency 'System.Net.Http, Version=1.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' of the assembly'Com.Catenum.Intouch.Business,版本=1.0.0.0,文化=中性, 未找到 PublicKeyToken=null'。请查看项目的 参考文献。
warning MT3005: The dependency 'System.Threading.Tasks, Version=1.5.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' of程序集'Com.Catenum.Intouch.Business, Version=1.0.0.0, 文化=中性,PublicKeyToken=null' 未找到。请查看 项目的参考。
warning MT3006: Could not compute a complete dependency map for the project. This will result in slower build times becauseXamarin.iOS 无法正确检测需要重建的内容(以及 不需要重建)。请查看以前的警告以了解更多信息 详情。
【问题讨论】:
标签: xamarin.ios mvvmcross