问题
我在 VS Code 中,按 f5 调试一个我已经运行了一段时间并一直在积极工作(包括上周)的项目,现在我收到“无法找到任务‘func: host’我检查了输出日志,发现有以下错误:
Error: The func task detection didn't contribute a task for the following configuration: { "type": "func", "command": "host start", "problemMatcher": "$func-python-watch", "isBackground": true, "dependsOn": "pip install (functions)" } The task will be ignored.
不用说,我无法调试我的持久功能,这是一项必要的任务,因为我希望有明显的原因。
到目前为止我检查过的事情。
- 项目是函数 4 上的 Python 3.7 持久函数
- 尝试过此操作但无济于事:Cannot debug azure functions in VS Code, error running func host start, but can manually run "func host start" from powershell
- 我安装了 Azure Functions v. 4.0.3971,并可通过 cmd 和 powershell 使用。
- 存储模拟器通过 azurite 运行。
- 上周它在这台机器上运行。
- 如果我从 cmd 手动执行此操作,它就会起作用。
- 它仍然可以在 .venv 中工作
需要注意的事项
我主要是一名架构师开发人员,白天致力于一个有趣的副业项目,所以对一切都抱有两粒怀疑,而不是平常的态度。
感谢所有帮助
如果您正在尝试回答这个问题并且为 Microsoft 工作,那么如果您有问题,我就是大骗子。
感谢您的任何回答,无论解决方案如何被标记为正确,其他建议也始终受到赞赏。
最佳答案
每次重新启动时都会发生这种情况。相同的设置。
要解决此问题,我只需在 VS Code 中卸载/重新安装“Azure Functions”扩展即可。
希望这有帮助!
关于Azure 函数 |找不到 "func: host start"| Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70749130/