Azure devops 在文件中替换VSTS发布管道中的字符串会导致访问被拒绝

Azure devops 在文件中替换VSTS发布管道中的字符串会导致访问被拒绝,azure-devops,azure-pipelines,azure-pipelines-release-pipeline,Azure Devops,Azure Pipelines,Azure Pipelines Release Pipeline,我已经为我的网站设置了一个自动发布管道。它是用Hugo构建的,所以在发布期间我只使用FTP发送几个if文件。到目前为止,它运作良好 我正在尝试添加一个暂存环境。要使静态文件中的url正确,请将虚拟url(如“”)替换为环境(暂存或生产)的正确url 我曾尝试使用Regex replace任务()和标准PowerShell任务替换这些字符串,但始终出现访问被拒绝错误 下面是一个日志示例: 我不想为每一个单独的环境再次建立网站。我开始怀疑是否有可能在发布期间替换字符串。但如果可以,我如何修复拒绝访

我已经为我的网站设置了一个自动发布管道。它是用Hugo构建的,所以在发布期间我只使用FTP发送几个if文件。到目前为止,它运作良好

我正在尝试添加一个暂存环境。要使静态文件中的url正确,请将虚拟url(如“”)替换为环境(暂存或生产)的正确url

我曾尝试使用Regex replace任务()和标准PowerShell任务替换这些字符串,但始终出现访问被拒绝错误

下面是一个日志示例:


我不想为每一个单独的环境再次建立网站。我开始怀疑是否有可能在发布期间替换字符串。但如果可以,我如何修复拒绝访问错误

你是在本地代理的前提下发布的吗?它是作为网络服务运行的吗?不是,我是在联机和托管代理上运行的。@Sorskoot您能分享您的构建/发布定义吗?如何指定输入文件的
搜索路径
参数?如果您只指定一个文件,结果如何?在搜索模式中添加文件扩展名,然后重试。@Sorskoot您有没有找到解决问题的方法,实际上我是azure上的新手,我的要求完全相同。