将Azure功能发布到Azure随机失败

问题描述

我正在使用Visual Studio Professional 2019 v 16.2.3。 我正在使用Web deploy方法将Azure功能发布到Azure门户。该发布无法正常运行

size_t bf_callback(const char* in,size_t size,size_t num,char* out) {
    std::string data(in,(size_t)size * num);
    *((std::stringstream*) out) << data;
    return size * num;
}

我已经重新启动了Visual Studio,重新启动了计算机,清除了temp文件夹-全部完成了几次。 我也在互联网上搜索了该解决方案,但没有一个能解决这个问题。

有人可以告诉我如何解决此问题吗?

解决方法

请不要使用Web部署,这不是Azure功能的通用部署方法。

您可以尝试直接使用zip deploy来查看它是否会给您带来一些错误。

首先,压缩azure函数应用的编译文件。

enter image description here

然后,在您的身边运行此命令:

az webapp deployment source config-zip --resource-group <group-name> --name <app-name> --src clouddrive/<filename>.zip

如果失败,它将给您详细信息错误。

这是文档:

https://docs.microsoft.com/en-us/azure/app-service/deploy-zip#deploy-zip-file-with-azure-cli

请尝试一下。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...