从VS代码部署Azure功能-成功,但在门户中不可见

从VS代码部署Azure功能-成功,但在门户中不可见,azure,visual-studio-code,azure-functions,Azure,Visual Studio Code,Azure Functions,我创建了一个函数,并试图通过单击deploytofunction应用程序…从VS代码部署它。部署根据输出日志成功运行-部署成功,但当我转到门户时,功能下未列出该功能 我该怎么办?这里有什么问题 当我在VS代码中调试时,我发现:找不到任何作业函数。试着公开你的作业类和方法。如果您使用的是绑定扩展(例如Azure存储、ServiceBus、Timers等),请确保在启动代码中调用了扩展的注册方法(例如builder.AddAzureStorage()、builder.AddServiceBus()、

我创建了一个函数,并试图通过单击deploytofunction应用程序…从VS代码部署它。部署根据输出日志成功运行-
部署成功
,但当我转到门户时,功能下未列出该功能

我该怎么办?这里有什么问题


当我在VS代码中调试时,我发现:找不到任何作业函数。试着公开你的作业类和方法。如果您使用的是绑定扩展(例如Azure存储、ServiceBus、Timers等),请确保在启动代码中调用了扩展的注册方法(例如builder.AddAzureStorage()、builder.AddServiceBus()、builder.AddTimers()等)。

不幸的是,我不知道这些步骤是否适用于上载。部署完成,每次在我的门户中可见时。呃,可能有一点不同。应用服务本身是通过terraform预先创建的。我只是通过VSC上传代码

就删除而言: 在查找应用程序服务的列表中打开资源组。选中它前面的复选框。在该窗格顶部导航栏中删除。
尝试以任何其他方式删除它确实会给您带来“找不到”错误。

我也遇到过同样的“问题”,在我的情况下,结果证明该问题是requirements.txt中的一个错误条目

我的“io”行不正确,尽管在VS代码中部署似乎已成功完成,但当它出现时,如果以前部署过该函数,则不会更新该函数;如果没有在函数列表中产生相同的“无结果”,则不会更新该函数


有其他需求,如“numpy”或“scipy”,效果很好。

我可以在Azure功能部分的VS代码中看到部署下的部署,但无法真正将其作为实际功能部署。我还注意到你现在不能在Azure中删除函数应用程序-它对我的所有函数应用程序都显示“找不到”。Marco-不得不投票否决,这是一个非答案。