我是在做错什么,还是门户/ VS 2017发布过程中的错误? 长期以来,我的azure函数运行良好,然后我对该函数进行了细微的更改并重新发布。整个应用程序在门户中变为“只读”。
the way that Javascript evaluates equality and sameness
我目前唯一的解决方案是进入门户中的“应用服务编辑器”,然后删除“生成人”条目... “ generatedBy”:“ Microsoft.NET.Sdk.Functions-1.0.0.0” 完成此操作后,功能应用程序似乎很稳定。
发布时我在做错什么吗?这仅仅是Azure函数环境中的错误?这似乎是一个新问题。
回答:没问题。 感谢David Ebbo,我认为我所遇到的问题与函数中的其他问题有关。我以为是因为它是“只读”,但现在来看它似乎以“只读”运行。
答案 0 :(得分:4)
这是设计使然。使用Visual Studio进行发布时,您的应用程序将变为只读状态,以确保您不尝试通过门户网站编辑对其进行修改。相反,如果您需要更新应用程序,只需通过VS重新发布。
虽然您可以在设置中覆盖它并使其成为“读/写”,但是几乎可以肯定这是错误的做法。 99%的用户永远不要这样做!
您的问题尚不清楚,这是为什么您首先将其视为问题。门户阻止您编辑功能这一事实不会破坏任何内容。您的所有功能仍然可以运行,并且将按预期方式触发。