无法在Azure Function App中保存应用程序设置,我以前已成功保存该应用程序

无法在Azure Function App中保存应用程序设置,我以前已成功保存该应用程序,azure,azure-functions,Azure,Azure Functions,我在尝试保存为功能应用程序添加的应用程序设置时收到错误消息 我已经创建了一个函数应用程序,并将其用于Azure函数。我以前在azure函数应用程序设置中成功添加了配置参数的应用程序设置,并在代码中使用了该设置。这一次,当我去添加另一个应用程序设置时,它突然出现了一个错误:“由于托管限制,无法将站点更改为应用程序服务计划EastUSPlan”。没有任何更改,在以前的情况下,我能够以这种方式添加应用程序设置。我尝试了以下链接中的解决方案,即使用azure函数的先前或之前的URL,以及清除缓存并在不同

我在尝试保存为功能应用程序添加的应用程序设置时收到错误消息

我已经创建了一个函数应用程序,并将其用于Azure函数。我以前在azure函数应用程序设置中成功添加了配置参数的应用程序设置,并在代码中使用了该设置。这一次,当我去添加另一个应用程序设置时,它突然出现了一个错误:“由于托管限制,无法将站点更改为应用程序服务计划EastUSPlan”。没有任何更改,在以前的情况下,我能够以这种方式添加应用程序设置。我尝试了以下链接中的解决方案,即使用azure函数的先前或之前的URL,以及清除缓存并在不同的浏览器上尝试

我想通过在应用程序设置下添加一个条目,在azure函数中成功保存一个新的配置属性,就像我以前所做的那样。在这种情况下,如何保存应用程序设置条目


谢谢。

现在您可以使用REST API解锁自己:


但是,请共享门户中错误的屏幕截图。此外,如果问题仍然存在,我可能需要您提供进一步的信息,以便我也可以从门户网站的角度纠正问题。

对我有效的一个替代解决方法是删除功能应用程序,创建同名的新功能应用程序,在新创建的功能应用程序中添加应用程序设置(在部署任何代码之前)。它允许我保存应用程序设置。只有在这之后,我才部署了代码。

谢谢。我尝试过这一点,但尝试使用Azure REST执行此操作,尽管设置已更改。但是,Azure功能开始提供"函数运行时无法启动。对我来说,另一个可行的解决方法是删除函数应用程序,创建一个同名的新函数应用程序,添加应用程序设置,然后再次部署代码。感谢Saurav的更新。我很高兴它起到了作用。您能否接受答案,以便对堆栈中的其他人有所帮助社区。正如我前面提到的,对我有效的解决方案是删除功能应用程序,创建一个同名的新功能应用程序,在新创建的功能应用程序中添加应用程序设置(在部署任何代码之前)。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/appsettings?api-version=2016-08-01