c# – xamarin:无法解析程序集:System.Security

当我尝试部署iOS应用程序时,我收到以下错误:

错误MT2002:无法解析程序集:’System.Security,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a’

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

构建总是成功的.

我该如何解决这个问题?

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

IOW你的应用程序必须使用其他东西(在monotouch,System,System.Core和System.Xml_旁边,或者你的一个引用不是Xamarin.iOS发布的程序集(例如来自MS .NET的程序集).

How do I solve this?

查看所有程序集参考,并确保它们都来自Xamarin.iOS随附的程序集.

点赞