c# - 找不到引用的组件 Mono.Android

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

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

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

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

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

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

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

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

最佳答案

对我来说,我刚刚遇到这个问题,试图在新的 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 Resource Designer 文件中仍然存在一些错误,因此进行了一次构建,一切又恢复正常了。

关于c# - 找不到引用的组件 Mono.Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36387324/

相关文章:

c# - 在没有 Visual Studio 的情况下为 ASP.NET-MVC 开发

c++ - 在 Embarcadero RAD Studio XE 中使用 Visual Studio DLL?

c# - 如何在通过 Visual Studio 发布的 C# 程序中包含未编译的内容

java - 在 asynctask 结束时执行一个函数

java - Android 音频采集静音检测

c# - C# Parallel.ForEach 是否对集合的迭代使用相同的线程

c# - 如何从 StackOverflow API *creation_date* 字段中检索实际日期?

java - Firebase 禁用新用户注册

c# - 如何从 Roslyn 中的源代码获取语义模型

c# - directory.exists 是否适用于 URL?