我有几个 Azure Functions 应用程序(c#、javascript 和 python),一段时间后它们都被随机设置为只读模式。奇怪的是,在这之前,这 3 个功能应用程序中只更新了其中一个。我知道这不一定是问题,但我希望能够从门户进行编辑。
我无法打开应用服务编辑器
我无法从“功能应用程序设置”->“功能应用程序编辑模式”将应用程序设置为读/写
我还尝试使用“func azure functionapppublish myAzFuncAppName --nozip”,但结果相同
最佳答案
当然。请注意,如果函数“部署”到Azure,则部署的是编译后的文件。
例如,如果部署C#函数应用程序,将部署的是dll文件。这就是为什么它是只读的。
对代码的更改应该在编译成相应的“无法编辑”文件之前完成,这一点需要特别注意。
但是对于函数的声明部分和配置部分的修改,这是可以的,具体步骤如下:
声明部分:
然后单击“调试控制台”>“cmd”:
进入site\wwwroot[yourfunctionname],就会有一个function.json。
点击“笔”进行编辑,不要忘记保存。
配置部分:
关于Azure Functions 应用程序在发布后为只读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59813405/