我刚刚向Azure函数部署了几个函数。我已经使用2.0 Function Runtime来创建应用程序,但是无法从之前设置的版本(1.0)更改版本。有没有办法可以在不删除功能然后重新启动的情况下更改此设置?
答案 0 :(得分:1)
这有点令人费解,但事实证明有一种方法可以做到,但这确实意味着删除已部署的功能并重新部署。
答案 1 :(得分:1)
这样做是为了保护用户避免破坏他们的应用程序,因为v1功能在大多数情况下都保证会破坏v2应用程序,反之亦然。
如果您确实想执行此操作(例如,因为您已部署并且忘记先更改应用程序),则可以将FUNCTIONS_EXTENSION_VERSION
应用程序设置简单地更改为~1
/ ~2
定位所需的运行时。