【问题标题】:VSTS Xamarin.Android build errorVSTS Xamarin.Android 构建错误
【发布时间】:2018-05-07 22:02:02
【问题描述】:

我想在 VSTS 中设置我的 Xamarin.Android 应用程序的构建。 我在 Build.Xamarin.Android 步骤中收到以下错误:错误:此项目引用此计算机上缺少的 NuGet 包。使用 NuGet 包还原下载它们。有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 ....\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.4.0.2\build\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.targets

我按照此链接中描述的页面中描述的步骤操作:https://docs.microsoft.com/nl-nl/vsts/build-release/apps/mobile/xamarin?tabs=vsts

我做错了什么?

【问题讨论】:

  • 您能否检查一下csproj中引用的文件是否与packages.config中链接的版本匹配?
  • 另外,它在本地构建得好吗?
  • 是的,这栋建筑在我的电脑上很好。引用项目中的版本相同。

标签: xamarin.android azure-devops


【解决方案1】:

Build.Xamarin.Android 步骤:错误:此项目引用此计算机上缺少的 NuGet 包。使用 NuGet 包还原下载它们。如需更多信息,请参阅http://go.microsoft.com/fwlink/?LinkID=322105

您需要检查构建定义中的两个任务:

  1. 任务:使用 NuGet 4.3.0

  2. 任务:NuGet 恢复

如果您的构建定义中缺少任何任务,请添加它。如果错误仍然存​​在,请提供构建日志。

【讨论】:

  • 这些任务在 nu build 定义中。所以,这不是问题。我在日志中看到所有软件包都已恢复。问题与 Android.Support.Animated.Vector.Drawable.targets 有关
  • 对不起,我现在发现你要求构建日志。构建日志太长,无法在此消息中发送。是否有另一种方式为您提供日志?谢谢你的帮助。格兹,马塞尔
  • 您可以通过在线存储库共享日志。我下周去看看,抱歉,周末不上班。
  • 我不想和你分享我的演示 VSTS 项目。请问可以给我你的账号吗?我认为这是分享我的项目的最佳方式。提前致谢。马塞尔
  • 抱歉,提供个人/公司 VSTS 账号是违反我公司政策的,能否请您在 Github 上分享演示或构建日志?
猜你喜欢
  • 1970-01-01
  • 2016-11-13
  • 2018-12-24
  • 1970-01-01
  • 1970-01-01
  • 2019-01-14
  • 1970-01-01
  • 1970-01-01
  • 2023-04-01
相关资源
最近更新 更多