Xamarin:构建已被取消

时间:2019-02-19 00:35:36

标签: xamarin

我刚刚在Visual Studio 2017中安装了Xamarin,并创建了一个新的空白应用。

当我按F5键运行该应用程序时,出现以下错误:构建已被取消。但是,在构建解决方案(ctrl + shift + B)时,解决方案会成功构建:

1>------ Rebuild All started: Project: App3, Configuration: Debug Any CPU ------
1>App3 -> C:\Users\xmas HP\source\repos\App3\App3\App3\bin\Debug\netstandard2.0\App3.dll
2>------ Rebuild All started: Project: App3.Android, Configuration: Debug Any CPU ------
2>  App3.Android -> C:\Users\xmas HP\source\repos\App3\App3\App3.Android\bin\Debug\App3.Android.dll
2>  No way to resolve conflict between "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" and "mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e". Choosing "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" arbitrarily.
========== Rebuild All: 2 succeeded, 0 failed, 0 skipped ==========

我对Xamarin真的很陌生。有人知道如何解决这个问题吗?

这是屏幕截图。

谢谢

enter image description here enter image description here

4 个答案:

答案 0 :(得分:0)

检查硬盘空间,Xamarin仿真器需要2.5 GB可用空间才能启动。

答案 1 :(得分:0)

我遇到了同样的问题。您必须启用-启用Hyper V

首先转到系统的“启动”菜单,然后启用-Virtualization 然后按照链接中的步骤 Hyper V setup

答案 2 :(得分:0)

我有同样的问题。以下步骤对我有帮助:

  1. 打开工具-> Android-> Andorid设备管理器
  2. 选择仿真器,然后单击“编辑”。
  3. 在“属性”中找到“ hw.gpu.mode”。默认情况下,该值为“自动”。
  4. 将其更改为“关闭”。
  5. 启动模拟器。

PS:应该启用Hyper-V。 谢谢。

答案 3 :(得分:0)

我遇到了同样的问题,发现Xamarin Messaging Center仍在后台运行,即使vs已关闭。我在任务管理器中杀死了所有xamarin进程,重新启动了Visual Studio,一切都很好。