首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于Power Platform CD的Azure Devops路径

用于Power Platform CD的Azure Devops路径
EN

Stack Overflow用户
提问于 2021-03-21 17:54:39
回答 1查看 58关注 0票数 0

我正在尝试使用"Power Platform Deploy Package“任务为D365 (或Power Platform)设置一个发布CD:https://docs.microsoft.com/en-us/power-platform/alm/devops-build-tool-tasks

除了最后一部分之外,我可以看到构建和发布都是正确的。

我可以说它一直工作到“下载工件”部分“Download Artifact

除了这两个,我还需要别的什么吗?:

pipeline

我收到此“未指定或找不到程序包文件”错误:

error

与环境变量路径的几个组合相同的错误。尝试了确切的路径,但仍然不起作用

我是不是忘了什么?

path

代码是用VS CRM包生成的,并且编译得很好。我只将.net框架版本更新到了4.7.2。

vs template

EN

回答 1

Stack Overflow用户

发布于 2021-03-22 10:59:38

如果您使用托管代理而不是自托管代理,我们需要使用predefined variables $(Build.ArtifactStagingDirectory)而不是D:\a\r1\a来指定路径,那么它应该是工作路径。

我们还可以添加任务Copy files来过滤.dll文件,并将它们复制到另一个路径,然后指定包文件路径。

注意:我只分享了yaml示例,您可以将变量输入到类编辑模式(UI)。

代码语言:javascript
复制
- task: CopyFiles@2
  displayName: 'Copy Files to: $(Build.ArtifactStagingDirectory)'
  inputs:
    Contents: |
      $(Build.ArtifactStagingDirectory)/_Demo-CI/drop/bin/Debug/*.dll
    TargetFolder: '$(Build.ArtifactStagingDirectory)'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66730926

复制
相关文章

相似问题

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