web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested answer

How to Download Dependencies of Custom App in Sandbox in ALGO GitHub

(6) ShareShare
ReportReport
Posted on by 113
Currently I'm using ALGO of GitHub for CI/CD of business central. I was able to successfully Automate that process.

But the issue now is like when I Extend Custom Table or Page Extension in my .al file I have to Download symbols. So, I also Given the Dependency in .APP file. But is there Any way that ALGO will Download Symbols on own from my Sandbox and Create . App with that?
Anyone knows how to Get Custom Extension in Symbols?
I have the same question (0)
  • Suggested answer
    Ramesh Kumar Profile Picture
    7,511 Super User 2025 Season 2 on at
    How to Download Dependencies of Custom App in Sandbox in ALGO GitHub

    Use the /InstallApps Folder To make symbols for custom dependencies available:

    1. Place your dependent .app files in the /InstallApps folder of your AL-Go repo.

    2. These might be ISV apps or internal apps your extension builds on.

    If You're Working with a Sandbox-Only Extension If you only have the .app deployed in your sandbox and not a copy locally:

    • Use PowerShell to extract it using APIs or bccontainerhelper
    • Or use AL: Download Symbols in VS Code from the sandbox and store it in .alpackages
     
    Thanks
    Ramesh
     
    If this was helpful, please check the "Does this answer your question?" box and mark it as verified.
  • Suggested answer
    Andrés Arias Profile Picture
    4,164 Super User 2025 Season 2 on at
    How to Download Dependencies of Custom App in Sandbox in ALGO GitHub
    Hello,

    The following link may help you:
     
     
    I hope I can help.
     
    Regards,
     
    Andres
  • Suggested answer
    Jeffrey Bulanadi Profile Picture
    8,431 on at
    How to Download Dependencies of Custom App in Sandbox in ALGO GitHub

    Hi Yash,

    When your extension depends on a custom app deployed only in the sandbox, AL-Go won’t automatically download symbols unless that app is made available through the pipeline.

    Here’s what’s possible:

    • Symbols aren’t pulled from the sandbox directly — AL-Go uses BcContainerHelper and expects .app files to be available locally or via probing paths. That’s why your pipeline fails with a 404 error when trying to resolve symbols for YMTest_Explore_1.0.0.0.app.
    • To fix this, you have two options:
      • Option 1: Use the /InstallApps folder
        • Extract the .app file from your sandbox using PowerShell or AL: Download Symbols in VS Code
        • Place the .app file in the /InstallApps folder of your AL-Go repo
        • This ensures the app is installed during the pipeline run and its symbols are available for compilation
      • Option 2: Use appDependencyProbingPaths
        • Add the dependency repo to .github/AL-Go-Settings.json like this:
          "appDependencyProbingPaths": [
            {
              "repo": "https://github.com/your-org/your-dependency-repo",
              "version": "latest",
              "release_status": "release",
              "projects": "*"
            }
          ]
          
           
        • This tells AL-Go to fetch the dependency from another GitHub repo during build
    • ​​​​​​​If the dependency is private, you’ll need to add an authTokenSecret to access it securely.


    Helpful references:

    Introducing a dependency to an app on GitHub – AL-Go
    AppDependencies.md – GitHub
    Symbols Issue in AL-Go CI/CD – Dynamics Community
    Do-it-yourself CI/CD with AL-Go – PDF


    If you find this helpful, feel free to mark this as the suggested or verified answer.

    Cheers
    Jeffrey

  • Suggested answer
    Sohail Ahmed Profile Picture
    11,087 Super User 2025 Season 2 on at
    How to Download Dependencies of Custom App in Sandbox in ALGO GitHub
    adding more detail https://yzhums.com/55773/

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
Rishabh Kanaskar Profile Picture

Rishabh Kanaskar 4,232

#2
Nimsara Jayathilaka. Profile Picture

Nimsara Jayathilaka. 2,863

#3
Sumit Singh Profile Picture

Sumit Singh 2,819

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans