My Function App is not showing my Functions in the Portal

Sushil Waghmare 0 Reputation points
2025-11-18T09:15:02.49+00:00

Hi,

Function app deploy details in the attachment. my user id is ******@savXXXXXXonmicrosoft.com Early as possible.

enter image description here

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Jerald Felix 9,920 Reputation points
    2025-11-20T05:29:53.25+00:00

    Hello Sushil Waghmare,

    Thanks for raising this question in Q&A forum.

    I understand that your Azure Functions are not visible in the portal after deployment.

    This is a common scenario often caused by the Function runtime failing to index the functions or the deployment artifact being structured incorrectly. Please check the following troubleshooting steps:

    1. Verify Deployment Content (Kudu):
      • Navigate to your Function App in the portal.
      • Go to Advanced Tools -> Go (this opens Kudu).
      • Click Debug Console -> CMD.
      • Navigate to site/wwwroot.
      • Check: Do you see your host.json file and folders with your function names here?
      • Root Cause: If wwwroot is empty or contains a nested folder (e.g., myproject/host.json instead of host.json directly), your deployment artifact structure is incorrect. The host.json must be at the root of wwwroot.
    2. Check Storage Connection:
      • Ensure the AzureWebJobsStorage application setting is present and contains a valid connection string.
      • The Function runtime uses this storage account to manage triggers. If the storage account key is invalid or the account is firewalled/deleted, the runtime won't start, and the portal will show "No functions found."
    3. Runtime & Configuration:
      • Check the Log Stream or Diagnose and solve problems blade for any startup errors (e.g., "Host failed to initialize").
      • Ensure your Function App runtime version (e.g., .NET 8, Node.js 20) matches the version your code was built for.

    If helps, approve the answer.

    Best Regards,

    Jerald Felix

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.