【发布时间】:2021-12-03 16:13:54
【问题描述】:
我刚刚开始通过 Azure Devops 中的发布管道部署我的 asp.net 应用程序。
以前,我一直使用发布直接从 Visual Studio 部署我的网络应用程序,效果很好。
但是当我在 Azure 开发操作的发布管道中设置它时它不起作用,当我尝试加载我刚刚得到的页面时:
'您无权查看此目录或页面'
通过服务器资源管理器查看已部署的文件,我可以看到文件位于“Drop”文件夹中
但是在直接从 VS 部署时查看已部署的文件时,它看起来像:
我知道这一定取决于我如何配置构建或发布管道,但我看不到在哪里。
发布管道
我在这里看到我设置了 Drop 文件夹的路径,但我补充说,如果没有它,它会失败....我认为
【问题讨论】:
-
这是您管道的构建部分 - 我敢打赌,如果您查看了
Publish Artifact步骤,这将解释drop文件夹,因为这是默认的工件发布位置。现在的问题变成了,您的发布管道在做什么?您可以在您的版本中发布部署步骤的屏幕截图吗? -
@WaitingForGuacamole 已如上更新。我只是要在没有映射到 Drop 的路径的情况下运行它
标签: azure-devops azure-web-app-service azure-pipelines