首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于Microsoft.Bcl.Build.Tasks.dll,Azure管道构建失败

由于Microsoft.Bcl.Build.Tasks.dll,Azure管道构建失败
EN

Stack Overflow用户
提问于 2019-06-06 11:34:56
回答 1查看 1.1K关注 0票数 0

我的Xamarin源代码正确地构建在本地机器上。但给出了Microsoft.Bcl.Build.Tasks.dll的误差。无法在TFS Azure DevOps服务器.上加载文件或程序集

我已经在解决方案的每个Condition="Exists('..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets')“中都包含了.csproj,但是在构建CI时,它仍然会产生相同的错误。

在Azure DevOps引发的错误:

packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets(97,5):Error MSB4062:无法从程序集D:\a\3\s\ACI_GPS\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.Tasks.dll.加载"EnsureBindingRedirects“任务无法加载文件或程序集'file:///D:\a\3\s\ACI_GPS\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.Tasks.dll‘或其依赖项之一。系统找不到指定的文件。确认声明是正确的,程序集及其所有依赖项都可用,任务包含实现Microsoft.Build.Framework.ITask的公共类。进程'msbuild.exe‘与代码'1’一起退出。

项目在本地成功构建,而不是在TFS DevOps管道(CI)上构建。我正在尝试多种解决方案,但没有任何效果。

EN

回答 1

Stack Overflow用户

发布于 2019-06-10 09:16:09

通过以下步骤解决了这个问题:

  • 将Microsoft.Bcl.Build降级为以前的版本1.0.14。
  • 恢复软件包并进行重建。

类似地,对于Azure,可以尝试1.0.14版本的Microsoft.Bcl.Build。

希望能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56476740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档