gpt4 book ai didi

.net - 尝试通过 dotnetpublish 命令发布 azure 函数

转载 作者:行者123 更新时间:2023-12-03 04:40:59 25 4
gpt4 key购买 nike

我们在尝试通过 dotnetpublish 命令行部署函数应用程序时遇到问题。所有其他应用程序均已成功发布。唯一的区别是这是一个函数应用程序,而其他都是应用程序服务。

这是 pubxml:

PUBXML

这是命令:

Command

这就是结果:

Outcome

它似乎构建了项目但从未上传它。

请问有什么帮助吗?

最佳答案

谢谢Andy发布您的suggestion作为帮助其他社区成员的答案。

“我有一个 MSBuild 命令行正在部署我的 .NET Core 2.1 Function 项目:

msbuild /p:DeployOnBuild=True /p:PublishProfile=somename.pubxml /p:Configuration=Release

但是,值得注意的是:

一般 .NET Core 发布说明

  1. 如果您拼错了发布配置文件名称,它将自动跳过部署(不会出现警告或错误)。

ASP 之间的差异。 NET Core 和 .NET Core Functions 部署

  • 如果您使用“dotnetpublish”,它将始终跳过部署。

  • 如果您不指定/p:DeployOnBuild=True,它将跳过部署。”

  • 请参阅以下链接了解更多信息:MS 文档:Create a C# function in Azure from the command line

    关于.net - 尝试通过 dotnetpublish 命令发布 azure 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69794856/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com