【发布时间】:2013-08-18 00:11:20
【问题描述】:
你好,
我正在为我的 iOS 应用程序使用 Xamarin Studio 4.0.12(构建 3),但由于错误,我无法将应用程序构建到设备或 iOS 模拟器:
错误 MT2002:无法从“monotouch,Version=0.0.0.0,Culture=neutral,PublicKeyToken=84e04ff9cfb79065 解析“System.Void MonoTouch.Foundation.FieldAttribute::.ctor(System.String,System.String)”引用
当我将“链接器行为”更改为“仅链接 SDK 程序集”时,会发生该错误,但如果我更改为“不链接”,一切正常,但应用程序大小将从 23mb 变为 60mb。
谢谢
【问题讨论】:
-
[Field]属性是最新的,但您需要告诉我们您的 Xamarin.iOS 版本(不是 Xamarin Studio 版本)。获取准确版本信息(适用于所有产品)的最简单方法是使用“Xamarin Studio”菜单、“关于 Xamarin Studio”项、“显示详细信息”按钮并复制/粘贴版本信息(您可以使用“复制信息" 按钮)。 -
@poupou 版本:6.2.3.0(商业版)哈希:8d98f5e 分支:构建日期:2013-10-04 14:08:06-0400
标签: iphone xamarin.ios