Azure Function function.json 文件丢失

标签 azure azure-functions

我发布了我的 Azure Function,它按预期运行。然后我更新了一些代码,但没有更改任何配置值。现在,我的 function.json 文件在 Azure 中丢失,并且我的函数未运行...

enter image description here

enter image description here

我发布了新的个人资料。我期待看到 function.json 文件。

最佳答案

很高兴@FurkanKaracan,您已通过重新启动 IDE 并重新部署它解决了该问题。

  • 如果函数项目部署时存在运行时问题,会导致Function.json文件丢失问题。
  • 该文件由 Function SDK 在 .csproj 文件 Microsoft.NET.Sdk.Functions NuGet 包中生成。
  • 不允许对此文件配置代码绑定(bind)进行任何更改。

我检查了以下测试用例,以使“Code+Test”菜单中缺少 function.json 文件:

  1. 禁用该功能并从本地 IDE 重新部署。
  2. 通过 IDE 和 CLI 命令更改功能代码已多次发布。
  3. 检查我的 Function 应用的 Kudu 站点是否有每次发布/部署。

enter image description here
在我将项目重新部署到 Azure 门户中的函数应用程序时,该文件完全可见。

根据我的经验,发布时可能会出现一些部署问题。
引用这个MS Doc有关 function.json 文件的更多信息。

关于Azure Function function.json 文件丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75296390/

相关文章:

c# - 如何将 "trick"Azure Function 运行时间超过 10 分钟

azure - 从 Azure Functions 连接到 WCF 服务并对程序集绑定(bind)进行故障排除

azure - 命名空间 'Microsoft.Azure.WebJobs' 中不存在 EventHubTriggerAttribute

Azure 数据工厂 V2 - 输入和输出

azure - 使用 Azure 加速器进行 Web 角色时的通配符绑定(bind)

postgresql - 合并 csv 和 xml 文件并使用 Azure 数据工厂注入(inject)到 PSQL

azure - Azure Function 如何针对 SignalR 进行身份验证?

Azure物联网边缘模块: Error while Build and Push IoT Edge Solution

bash - 如果 serverName 为 Null,则删除 Azure SQL 数据库的脚本

c# - 为什么我在 Azure Function 中使用 async/Task 时出错,但在 Console App 中使用时却没有错误?