Components of an App-V Package
AdminStudio 2025 | 29.0 | Microsoft App-V Assistant
The files that comprise an App-V package depend on the version of the App-V package.
Components of an App-V 5.x Package (.appv)
The following table describes the main components of an App-V 5.x package (.appv):
| File | Description |
|---|---|
| .appv | The .appv file is the compressed package file that contains all of the other parts of the package. |
| [Content_Types].xml | This file contains a list of file extensions that the package supports and the type of content to which each extension type maps. |
| AppxBlockMap.xml | This file contains a list of files with details such as header size and file size. |
| AppxManifest.xml | This file contains metadata about the package. |
| FilesystemMetadata.xml | This file contains information such as short file names, the directory-file hierarchy, and the mapping between the root folder and INSTALLDIR. |
| Registry.dat | This file contains registry data for the package. |
| StreamMap.xml | This file contains feature block 1 information. |
Components of an App-V 4.x Package (.sft)
The following table describes the main components of an App-V 4.x package (.sft):
| File | Description |
|---|---|
| .sft | The .sft file contains all of the files, registry information, and other configuration details of the package. |
| Manifest file | This file is an XML file that lists all of the .osd files in an App-V package. |
| .osd | The .osd files are XML-based files that describe the package’s individual targets (or applications) that can be run. |
| .ico | The .ico files are icons files that are used for published shortcuts and file type associations. |
| .sprj | This file is the Microsoft App-V Sequencer project file. It contains references to the .sft and .osd files, and to a large number of settings related to the sequencing process. |
See Also
Build Output for App-V Packages
Using the Microsoft App-V Assistant to Create an App-V Package