Build results
Important
Visual Studio App Center is scheduled for retirement on March 31, 2025. While you can continue to use Visual Studio App Center until it is fully retired, there are several recommended alternatives that you may consider migrating to.
The build results give you rich information about the status of your build. You can download your successful build or only the symbols to use for crash reporting. If it fails, you can investigate the logs to solve build issues.
After a build has been triggered, it can be in the following states:
- queued - the build is in a queue waiting for resources to be freed up.
- building - the build is running the predefined tasks.
- succeeded - the build is completed and it's succeeded
- failed - the build completed, but failed. You can troubleshoot what went wrong by inspecting the build logs.
- canceled - the build has been canceled by a user action or it's timed out
Building your app for Release will result in a folder called "AppPackages" that contains a .appxupload
file for the store and the Test folder that contains the .appxbundle
files for sideloading, one for each platform.
App Center always generates an app bundle. However, Debug builds aren't meant to be used for sideloading. You won't get the .appxupload
file and the provided .appxbundle
files in the Test folder don't contain required dependencies.
The .appxsym
files contain the debug symbols for the app. There's one symbols file for each platform your app supports.
For a completed build (succeeded or failed), download the logs to understand more about how the build went. App Center provides an archive with the following files:
|-- 1_build.txt (this is the general build log)
|-- build (this folder contains a separate log file for each build step)
|-- <build-step-1> (e.g. 2_Get Sources.txt)
|-- <build-step-2> (e.g. 3_Pod install.txt)
|--
|-- <build-step-n> (e.g. n_Post Job Cleanup.txt)
The build step specific logs (located in the build
directory of the archive) are helpful for troubleshooting and understanding in what step and why the build failed.