【问题标题】:The referenced component Mono.Android could not be found找不到引用的组件 Mono.Android
【发布时间】:2016-07-23 02:09:20
【问题描述】:

我有同样的问题...请帮助我... 我刚刚安装了 Xamarin 并想使用 vs2015 。当我创建一个新的空白应用程序 (Android) 时,我收到以下错误。我怎样才能解决这个问题?我重新安装了 vs2015 并重新安装了 Xamarin,但仍然出现错误。

找不到引用的组件“Mono.Android”。

找不到引用的组件“mscorlib”。

找不到引用的组件“系统”。

找不到引用的组件“System.Core”。

找不到引用的组件“System.Xml”。

找不到引用的组件“System.Xml.Linq”。

【问题讨论】:

    标签: c# android visual-studio xamarin visual-studio-2015


    【解决方案1】:

    对我来说,我必须从解决方案中删除 pcl(便携式类库),然后将其添加回来,然后问题就解决了。

    【讨论】:

      【解决方案2】:

      对我来说,这是一个 Mono.Android.dll 版本问题。 我删除了引用,并添加了对正确版本的引用。

      【讨论】:

      • 在这里工作!谢谢
      【解决方案3】:

      对我来说,我只是在尝试在新的 VS 2015 Update 2 安装上构建从 TFS 提取的项目时遇到了这种情况。不确定到底是什么修复了它,但这就是我所做的:

      1. 从 SDK 管理器下载 Android API 23 和 22 SDK,并更新 SDK 管理器中的所有其他项目(必须关闭并打开两次才能完全更新)。

      2. Nuget 恢复包(这并没有完全修复它)。

      3. 按照these 说明进入解决方案中的所有.csproj 文件并删除所有提及nuget。在解决方案文件中也这样做,但我没有。

      4. 使用包控制台并运行Update-Package -Reinstall(如果您知道这些包之前构建得很好,我运行了“Update-Package -Reinstall -IgnoreDependencies”)并根据需要选择项目。

      5. Android 资源设计器文件中仍然存在一些错误,因此构建也出现了错误,一切都恢复正常了。

      【讨论】:

        【解决方案4】:

        这些错误很可能表明安装时缺少部件(或安装损坏)。如果您还没有这样做,请尝试使用管理员权限重新安装 Xamarin(再次,是的)。

        如果您通过“帮助 -> 关于 Microsoft Visual Studio -> 复制信息 [按钮]”检查您的版本信息,并且 Xamarin 未列在底部,那么您的安装未正确完成。

        此外,您能否再次检查您是否安装了 Android SDK?打开开始菜单并输入 Android SDK Manager。运行它并确保您已下载构建工具和最新的 API 级别之一。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-07-08
          • 2012-06-12
          • 1970-01-01
          • 1970-01-01
          • 2012-10-26
          • 1970-01-01
          • 2011-10-28
          • 2017-08-25
          相关资源
          最近更新 更多