类型`System.Xml.XmlElement'在未引用的程序集中定义。考虑添加对程序集System.Xml的引用

时间:2013-05-23 11:09:39

标签: mono xamarin.ios

我尝试将外部库导入到我的项目中,但我收到错误:

  

错误CS0012:类型System.Xml.XmlElement' is defined in an assembly that is not referenced. Consider adding a reference to assembly System.Xml,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'

System.XML(2.0.5.0)已添加到项目中。可能是什么问题?

1 个答案:

答案 0 :(得分:2)

问题可能是您正在使用“外部库”

这是一个为Xamarin.iOS构建的库吗?或者它是一个更传统的.Net组件。

因为Xamarin.iOS最初基于Moonlight(使用Silverlight程序集),所以你不能只引入外部程序集 - 你应该专门为Xamarin.iOS重新编译这些程序集