5

当我尝试部署 iOS 应用程序时,出现以下错误:error MT2002: Failed to resolve assembly: 'System.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'

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

构建总是成功的。

我该如何解决这个问题?

4

1 回答 1

2

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

IOW 您的应用程序必须使用其他东西(除了 monotouch、System、System.Core 和 System.Xml_ 或您的引用之一不是 Xamarin.iOS 提供的程序集(例如来自 MS .NET 的程序集)。

我该如何解决这个问题?

查看所有程序集引用并确保它们都来自 Xamarin.iOS 提供的程序集。

于 2014-03-07T15:49:25.440 回答