【发布时间】:2019-11-03 13:16:54
【问题描述】:
我使用 Visual Studio 推送了我的 .net 核心功能应用程序,现在设置了发布管道。我可以很好地发布和执行应用程序,它在 Azure 门户上运行良好。但是,当我在 azure-devOps 中看到版本的构建时,该插槽失败并出现以下错误。
2019-06-19T23:21:33.3543380Z ##[error]Error: Deployment of msBuild generated package is not supported. Change package format or use Azure App Service Deploy task. D:\a\r1\a\_...AVFunctionCore.zip
我不确定我需要在哪里检查我的设置才能开始诊断问题。
以下是流水线步骤。 我创建一个新阶段,然后选择类型模板(Azure 应用服务部署)
在任务中
App 类型是 Windows 上的 Function App
给出应用名称、资源组、槽位和 包文件夹为
$(System.DefaultWorkingDirectory)/**/AVFunctionCore.zip
其他所有内容都保留为默认值。
【问题讨论】:
-
分享构建和发布管道的步骤,包括参数值。另外,您是否按照错误消息中提供的步骤进行操作?
-
谢谢丹尼尔,我对这个真的很陌生。“更改包格式或使用 Azure 应用服务部署任务。”我在哪里可以做到这一点?我尝试在 VS 中寻找它,但找不到它,也没有在 devops 中看到它。
-
请添加管道步骤,您在 Azure devops 中执行的操作并将其添加到您的问题中。
-
嗨,Leo,对不起,我直到现在才看到这些消息,现在正在处理建议..
-
澄清一下,我做了同样的事情。我正在使用 VS 自动生成的部署管道。所以基本上自动 generatef 管道不起作用。这不是很有用
标签: azure .net-core azure-devops azure-functions azureportal