【发布时间】:2021-11-01 09:19:29
【问题描述】:
我们在尝试通过 dotnet publish 命令行部署函数应用时遇到问题。所有其他应用程序都成功发布。唯一的区别是这是一个函数应用,而其他的是应用服务。
这是 pubxml:
这是命令:
这就是结果:
它似乎构建了项目,但从未上传它。
有什么帮助吗?
【问题讨论】:
标签: .net azure function publish
我们在尝试通过 dotnet publish 命令行部署函数应用时遇到问题。所有其他应用程序都成功发布。唯一的区别是这是一个函数应用,而其他的是应用服务。
这是 pubxml:
这是命令:
这就是结果:
它似乎构建了项目,但从未上传它。
有什么帮助吗?
【问题讨论】:
标签: .net azure function publish
感谢Andy 发布您的suggestion 作为帮助其他社区成员的答案。
“我有一个正在部署我的 .NET Core 2.1 Function 项目的 MSBuild 命令行:
msbuild /p:DeployOnBuild=True /p:PublishProfile=somename.pubxml /p:Configuration=Release
然而,值得注意的是:
一般 .NET Core 发布说明
ASP 之间的差异。 NET Core 和 .NET Core Functions 部署
如果您使用“dotnet publish”,它将始终跳过部署。
如果您不指定 /p:DeployOnBuild=True,它将跳过部署。"
请参考以下链接了解更多信息: MS 医生:Create a C# function in Azure from the command line
【讨论】: