首页 > 解决方案 > Azure Functions 应用在发布后为只读

问题描述

我有几个 Azure Functions 应用程序(c#、javascript 和 python),一段时间后它们都被随机设置为只读模式。奇怪的是,这三个功能应用程序中只有一个在此发生之前进行了更新。我知道这不一定是问题,但我希望能够从门户进行编辑。

我无法打开应用服务编辑器 我无法从功能应用设置 -> 功能应用编辑模式将应用设置为读/写 我也尝试使用“func azure functionapp publish myAzFuncAppName --nozip”,但结果相同
无法按下应用服务编辑器
在此处输入图像描述

标签: azureazure-functionsazure-function-app

解决方案


当然。请注意,如果函数“部署”到 Azure,将部署的是编译文件。

例如,如果您部署 C# 函数应用程序,将部署的是 dll 文件。所以这就是为什么它是只读的。

对代码的修改应该在编译成相应的“不能编辑”文件之前完成,这需要特别注意。

但是对于函数的声明部分和配置部分的修改,这是可以的,具体步骤如下:

声明部分:

在此处输入图像描述

然后单击调试控制台> cmd:

在此处输入图像描述

转到site\wwwroot[yourfunctionname],就会有一个function.json。

在此处输入图像描述

单击“笔”进行编辑,不要忘记保存。

配置部分:

在此处输入图像描述


推荐阅读