xamarin:无法解决程序集:System.Security

use*_*700 5 .net c# system.security xamarin.ios xamarin

当我尝试部署iOS应用程序时,出现以下错误:错误MT2002:无法解析程序集:“ System.Security,版本= 2.0.0.0,文化=中性,PublicKeyToken = b03f5f7f11d50a3a”

该项目除了HelloWorld应用程序中的引用(monotouch,System,System.Core和System.Xml)之外,没有其他引用。

构建总是成功的。

我该如何解决?

pou*_*pou 2

System.Security.dll不是 Xamarin.iOS 附带的程序集。版本号也不正确。当添加对不是使用 Xamarin.iOS 程序集(或 PCL)构建的代码的引用时,通常会发生这种情况。

IOW 您的应用程序必须使用其他内容(除了 monotouch、System、System.Core 和 System.Xml_ 之外,或者您的引用之一不是 Xamarin.iOS 附带的程序集(例如来自 MS .NET 的程序集)。

我该如何解决这个问题?

查看所有程序集参考并确保它们全部来自 Xamarin.iOS 附带的程序集。