Azure函数-找不到项目根目录

Azure函数-找不到项目根目录,azure,azure-functions,azure-functions-core-tools,Azure,Azure Functions,Azure Functions Core Tools,我们已经在Azure功能上工作了几周,它在本地和发布到Azure时都工作得非常好 今天,当我们在本地运行函数时,Visual Studio自动下载了最新的CLI工具(未经任何批准),现在出现错误: 找不到函数项目根。希望在中包含host.json 函数项目根 有人知道为什么现在会这样吗 谢谢。Azure功能核心工具(cli)可能因下载中断而损坏。在VS中有很多方法可以处理下载问题。这三种方法之间的区别在于如何下载cli(包括模板)。最后, 共同的第一步是,我们必须确保Azure功能和Web作业工

我们已经在Azure功能上工作了几周,它在本地和发布到Azure时都工作得非常好

今天,当我们在本地运行函数时,Visual Studio自动下载了最新的CLI工具(未经任何批准),现在出现错误:

找不到函数项目根。希望在中包含host.json 函数项目根

有人知道为什么现在会这样吗

谢谢。

Azure功能核心工具(cli)可能因下载中断而损坏。在VS中有很多方法可以处理下载问题。这三种方法之间的区别在于如何下载cli(包括模板)。最后,

共同的第一步是,我们必须确保Azure功能和Web作业工具是,现在是15.10.2046。在VS菜单>工具>扩展和更新>更新中,更新列表中的扩展。关闭所有VS实例。等待更新完成(如果有)

要验证我们的VS在下载Cli时是否存在顽固的问题(例如网络速度),或者只是碰巧遇到了一次问题,请尝试第一种方法--

  • 删除
    %localappdata%\AzureFunctionsTools
    %userprofile%\.templateengine
    文件夹

  • 重新打开VS以创建新的函数项目,在创建对话框等待,请参阅确保所有模板都是最新的…

    过了一会儿,我们可以看到尖端的变化如下

  • 单击“刷新”立即使用最新模板

  • 如果网络连接确实失败,即从未看到
    更新已准备就绪
    并且
    %localappdata%\AzureFunctionsTools\Releases
    没有以命名的已填充文件夹,请尝试第二种方法--。运行以自动下载和配置,它的功能与VS基本相同,没有连接限制


    第三种方法,虽然我们完全可以依赖上面的自动化。

    是的,您的函数依赖的CLI工具中发生了一些变化。回退或调试。