You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure DevOps FileTransform任务报错:无法找到指定JSON文件路径

Azure DevOps FileTransform任务路径错误排查与解决

问题核心原因

你遇到的错误本质是FileTransform任务的参数使用逻辑错误:

  • folderPath参数要求填写的是文件夹路径,但你直接填入了包含文件名的通配符路径,导致任务无法识别合法的目标目录,触发Invalidwebapppackageorfolderpathprovided警告。

正确配置方案

方案1:明确指定文件夹+目标文件

拆分参数配置,精准定位文件:

  • folderPath填写JSON文件所在的文件夹路径:
    $(System.DefaultWorkingDirectory)/helm-chart/applicationservice/applicationservice
    
  • targetFiles填写目标文件名:
    appsettings.config.json
    

方案2:通配符递归匹配文件(多文件场景适用)

如果需要批量匹配同类型文件,保持根目录路径,用targetFiles指定递归匹配规则:

  • folderPath填写:
    $(System.DefaultWorkingDirectory)
    
  • targetFiles填写:
    **/appsettings.config.json
    

额外验证步骤

若仍不确定路径是否正确,可在FileTransform任务前添加PowerShell任务,执行以下命令确认文件存在:

Get-ChildItem -Path $(System.DefaultWorkingDirectory) -Filter appsettings.config.json -Recurse

查看任务输出,确认文件实际路径是否与预期一致。

内容的提问来源于stack exchange,提问作者dinesh prajapati

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 14:12:03