Azure 函数错误:应用不支持远程构建,因为它是在 2019 年 8 月 1 日之前创建的

问题描述

我正在尝试使用 func azure functionapp publish nhtsa --build remote 使用 VS 代码部署我的 azure 函数,但出现以下错误

远程构建是添加函数应用的新功能。 您的函数应用不支持远程构建,因为它是在 2019 年 8 月 1 日之前创建的。 请使用“--build local”或“--build-native-deps”。 如需了解详情,请访问 https://aka.ms/remotebuild

我认为这是因为存储帐户访问层和访问级别,所以我将存储帐户层更改为 cool 并将容器访问更改为 public,然后我部署再次调用函数,但仍然出现错误

知道如何解决这个问题。

谢谢

enter image description here

enter image description here

enter image description here

解决方法

如指定的错误,2019 年 8 月 1 日之前创建的函数应用不支持它(请参阅documentation):

如果您在远程构建方面遇到问题,可能是因为您的应用是在该功能推出之前(2019 年 8 月 1 日)创建的。尝试创建一个新的函数应用,或运行 az functionapp update -g <RESOURCE_GROUP_NAME> -n <APP_NAME> 来更新您的函数应用。此命令可能需要尝试两次才能成功。