【问题标题】:Hot to fix 'VerifyVersionsTask' error at compile Xamarin.Forms project在编译 Xamarin.Forms 项目时修复“VerifyVersionsTask”错误
【发布时间】:2019-08-28 04:54:47
【问题描述】:

使用Xamarin.Form 从头创建项目并更新所有库(nuget 包)之后 编译时出现如下错误:

Unexpected task error "VerifyVersionsTask"
  1. 创建新的空白 Xamarin 项目
  2. 更新到最新的 nuget 包(全部)
  3. 尝试构建项目,但失败并出现以下错误:

错误“VerifyVersionsTask”任务意外失败。” “System.TypeInitializationException:‘Xamarin.Android.Support.BuildTasks.NugetPackages’的类型初始化程序引发了异常。 —> System.ArgumentException:具有相同键的项目已经 已添加。

构建应该可以正常运行。

【问题讨论】:

  • 这意味着你的 nuget 包有问题。如果您没有启用 PackageReference,您能否提供您的 csproj 或 packages.config?

标签: c# xamarin.forms visual-studio-2019


【解决方案1】:

请看this tweet

抱歉,我们暂时将 28.0.0.2 移除了。请恢复到 28.0.0.1,直到我们能够解决并发布更新

您可能安装了版本 28.0.0.2 的 Xamarin.Android.Support.* 库,该库存在缺陷并已收回。暂时恢复到 28.0.0.1。

有关此错误消息和进度,另请参阅相关的issue on GitHub

【讨论】:

  • 好的。我将 Xamarin.Android.Support.* 恢复为 28.0.0.1,现在项目编译了。
  • 太棒了!我想一个新版本很快就会出现:) 如果有帮助,请接受这个作为答案
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-07
  • 2021-11-02
  • 1970-01-01
  • 2018-03-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多