在命令行上检索功能应用程序设置包括已删除的项目

时间:2017-09-13 20:00:31

标签: azure azure-functions

我正在通过批处理文件下载我的应用设置。我用这个命令:

func azure functionapp fetch-app-settings MyFuncApp

效果很好。但是我注意到,如果我删除Azure中的键/值对,保存它,然后重新下载应用程序设置,它仍然包含已删除的对。我尝试了几次,每次下载应用程序设置时,删除的值仍会显示。这是一个已知的问题?或者在下载应用程序设置时是否缺少某些内容?

1 个答案:

答案 0 :(得分:2)

cli不会对这些设置进行合并。您可以查看代码here,但基本上它只是从Azure获取应用程序设置,并添加或更新本地值以匹配Azure。如果您在本地拥有一个在Azure中不存在的值,那么它就会不管它。

您可以从文件local.settings.json手动删除它,也可以使用此命令func settings delete <settingName>