【问题标题】:##[error]Error: The process '/Library/Frameworks/Mono.framework/Versions/5_18_2/bin/msbuild' failed with exit code 1##[错误]错误:进程'/Library/Frameworks/Mono.framework/Versions/5_18_2/bin/msbuild'失败,退出代码为1
【发布时间】:2019-09-21 09:56:17
【问题描述】:

我是 Xamarin 的新手,在构建到应用中心时遇到问题,希望有人能给我一些指示,

我的应用在 iOS 上构建良好,但在 Android 上出现此错误,谁能指出正确的方向?

[error]Error: The process '/Library/Frameworks/Mono.framework/Versions/5_18_2/bin/msbuild' failed with exit code 1

【问题讨论】:

  • 尝试删除对 mscorlib 的引用并进入构建设置 - 在应用中心 - 并将 Mono 版本更改为最新
  • @LeoZhu-MSFT 怎么做(删除对 mscorlib 的引用)?
  • 你有没有得到这个工作?我有类似的问题##[error]Error: The process '/Library/Frameworks/Mono.framework/Versions/6_4_0/bin/msbuild
  • @LeoZhu-MSFT 刚刚更改为最新的单声道版本(即 10.0 -> 10.1)为我修复了它。
  • @LeoZhu-MSFT 我已经是最新的并且面临同样的问题

标签: android xamarin visual-studio-app-center


【解决方案1】:

此错误表明在 App Center 中构建您的应用程序时出现问题。 App Center 构建您的应用程序,就像您在 Visual Studio 中构建您的应用程序一样。

就在红色的##[error]Error: The process '/Library/Frameworks/Mono.framework/Versions/6_12_7/bin/msbuild' failed with exit code 1 上方,它应该向您显示有关您的应用程序构建失败原因的更多详细信息。

这个例子展示了输出的样子。错误和警告的摘要以及摘要上方显示的特定错误详细信息。

在这种情况下,有 2 个错误。找不到这两个文件中使用的一些命名空间。

因此,当您在 App Center 中出现问题时,请查看错误详细信息以找到您的问题?

【讨论】:

    【解决方案2】:

    进入构建设置 -> 在 AppCenter 上 -> 并将 Mono 版本更改为最新版本。

    【讨论】:

    • 我是 Xamarin 的新手,我不确定应该在哪里更改 Mono 版本?
    • @OvidiuUşvat 在 AppCenter 上,您可以在构建配置中更改 Mono 版本?
    【解决方案3】:

    我遇到了同样的问题。 如果您能够从 Visual Studio 成功运行构建 Xamarin Android 项目,则您的问题可能来自 App Center 构建配置。 更具体地说是 SDK 版本。要更改 SDK 版本,我邀请您在您的 App Center Android 项目中执行以下操作:

    1. 去构建
    2. 选择您的版本
    3. 转到构建配置(它是右上角的扳手图标)
    4. 然后您将有一个下拉菜单来选择 SDK 版本(我建议您选择最新的稳定版本)

    希望对您有所帮助,如果您迷路了,请随时在评论中向我提问?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-29
      • 2015-05-26
      • 2011-10-27
      • 2022-12-20
      • 1970-01-01
      • 2014-12-24
      • 2018-05-19
      相关资源
      最近更新 更多