Components of an App-V Package
InstallShield 2021 » Microsoft App-V Assistant
Edition:The Microsoft App-V Assistant is included in the Premier Edition of InstallShield.
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