Components of an App-V Package

InstallShield 2016 » 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):

Components of an App-V 5.x Package

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):

Components of an App-V 4.x Package

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