目前,我的azure函数在门户中显示的文件版本与kudu不同。
我正在使用azure应用服务/w azure功能v2和python 3.7。
我发布我的函数应用程序时使用:
func azure functionapp publish <functionappname>
它成功地执行了远程生成。现在,如果我在门户中查看我的函数应用程序,我可以看到init.py的更新版本。但是,当我使用kudu(platform features>advanced tools(kudu))查看/home/site/wwwroot//init.py文件时,仍然看到旧版本。这些版本不应该相同吗?
我希望一些有经验的用户可以说明这一点。
1条答案
按热度按时间db2dz4w81#
当我创建一个新的azure函数应用程序(python)并将python代码从vs-code部署到azure门户时,我在我的身边测试了它。它不会在目录下创建“init.py”
/home/site/wwwroot
. 在这个目录中,它只存在一个“host.json”(如下所示)。因此,在azure门户上部署之后,您可以看到新版本的“init.py”,但在目录中似乎是旧版本的“init.py”
/home/site/wwwroot
可能是由过去的部署创建的,也可能是由于过去的某些其他原因创建的。我认为这与你的新部署无关。