【发布时间】:2015-05-21 12:13:35
【问题描述】:
我尝试将 MvvmCross 项目迁移到 Unified API 并卡在 MvvmCross 库中,一旦添加它们,它就无法编译。
为了重现问题,我只是创建了一个新的统一 API 空项目并添加了 MvvmCross 3.5 NuGet 包。尝试编译并得到这些错误:
Setup.cs(8,23):错误 CS0012:“System.Object”类型是在未引用的程序集中定义的。考虑添加对程序集 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'的引用
DebugTrace.cs(9,27):错误 CS0012:“System.Enum”类型是在未引用的程序集中定义的。考虑添加对程序集 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'的引用
我正在使用 Xamarin Studio 5.8 for Mac 和 Xamarin.iOS 8.8。
这不是开箱即用的吗?我错过了什么吗?
编辑:从头开始创建了一个新的解决方案,它按预期工作,所以我猜它应该与解决方案文件有关。
【问题讨论】:
标签: c# xamarin.ios mvvmcross