ios - 错误 MT2002 : Failed to resolve assembly: 'System.Drawing'

标签 ios xamarin.ios xamarin xamarin-studio

尝试在 Xamarin Studio 中构建我的 ios 项目时出现错误 MT2002:无法解析程序集:“System.Drawing”,版本 1.0.5000.0,Culture=nuetral,PublicKeyToken-b03f5f7f11d50a3a。

这只是在更新到最新版本的 Xamarin Studio 5.5.4 稳定版本后发生的。

最佳答案

Stable release of Xamarin Studio 5.5.4.

这与 Xamarin Studio 的版本无关。这甚至不太可能与您正在使用的 Xamarin.iOS 版本有关。

当您的项目使用针对桌面 .NET 编译的二进制程序集 (*.dll) 时,就会发生此类 MT2002 错误框架(或 Mono)。它可能包含对您所定位的平台不可用的方法、类型或程序集的引用。

您的程序集必须针对以下任一对象进行编译:

  • 移动配置文件(Xamarin.iOS、Xamarin.Android 和 Soon/alpha Xamarin.Mac 附带的内容);或

  • 与 XI/XA/XM 兼容的 PCL 子集。

如果您有其他内容,则需要根据上述内容重新编译。

关于ios - 错误 MT2002 : Failed to resolve assembly: 'System.Drawing' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27260577/

相关文章:

ios - 如何获取 json 数据中显示在 TableView 中的标题计数

ios - UITableView中的UIDatePicker,保证Visibility

c# - 是否可以在 Monotouch 中使用 NSZombieEnabled?

c# - Xamarin iOS UITableView,如何删除第一行?

xamarin.ios - 支持两个 Storyboard

iOS 8 自动布局 uiimage 调整大小问题

c# - 从子控件检测 ViewDidUnload

c# - MonoTouch.Dialog 仅图像单元格

video - 如何在 Xamarin Forms 中获取视频的长度

Android ScrollView 设置显示内容的高度