Application Virtualization Compatibility Status: Analyze vs. Automated Application Converter

AdminStudio 2021 R2 | 22.0 | Application Manager

AdminStudio’s Automated Application Converter is used to convert packages to a virtual format. When a package is added to its Packages tab, Automated Application Converter does its own check to identify that package’s virtualization readiness status and assigns it one of the following statuses (which are slightly different than the statuses assigned by Analyze):

Automated Application Converter Package Statuses

Status

Icon

Description

Ready

Package is ready to virtualize; no repackaging is required. If a Windows Installer package does not contain any custom actions, conditional components, or unsupported tables, repackaging prior to virtualization is not required. An example of an unsupported table is the IniFile table, which changes files on the target machine in ways that cannot be statically determined.

Requires repackaging

Package must be repackaged before it can be successfully virtualized.

Virtualization not supported

Automated Application Converter has determined that virtualization is not supported.

Virtualization not recommended

Automated Application Converter has determined that this package is not recommended for virtualization.

Unknown

The Automated Application Converter was unable to determine whether this package is ready to be virtualized directly or whether it requires repackaging.

The following table explains how the Application Catalog application virtualization compatibility package statuses of Ready, Not Ready, and Fixable Issues correspond to statuses assigned to individual packages when they are added to Automated Application Converter:

Application Virtualization Compatibility Status: Analyze vs. Automated Application Converter

Analyze Status

Automated Application Converter Status

Description

Ready

Ready

Package is ready to virtualize; no repackaging is required.

Note:If a Windows Installer package does not contain any custom actions, conditional components, or unsupported tables, repackaging prior to virtualization is not required. An example of an unsupported table is the IniFile table, which changes files on the target machine in ways that cannot be statically determined.

Requires repackaging

Package must be repackaged before it can be successfully virtualized.

Not Ready (Error)

Virtualization not supported

Virtualization is not supported due to one of the following issues:

Package contains DLL surrogates.
Package installs boot services.
Package contains OS integrated files.
Package relies on a system-level driver.
Package’s .sft file name is over 56 characters in length.

Important:Packages with a status of Virtualization not supported will not be virtualized in Automated Application Converter. In order to virtualize the package, you must first override the status and change it to Ready or Requires repackaging.

Important:For more information, see Application Virtualization Compatibility Tests.

Virtualization not recommended

This package is not recommended for virtualization due to one of the following issues:

Package includes a custom shell extension.
Package utilizes ClickOnce technology.

Note:For more information, see Application Virtualization Compatibility Tests.

Fixable Issues (Warning)

Virtualization not recommended

This package is not recommended for virtualization because it does not contain a shortcut.

It is possible to resolve this issue by manually creating a shortcut in the package before performing conversion.

Note:For more information, see Application Virtualization Compatibility Tests.