InstallShield Virtualization Suitability Suite

InstallShield 2016

Project • This information applies to the following project types:

Basic MSI
InstallScript MSI
MSI Database

InstallShield includes a set of validators called the InstallShield Virtualization Suitability Suite. The InstallShield Virtualization Suitability validators (ISVICEs) in this suite help you check your project’s suitability for various virtualization technologies.

The following table lists the ISVICEs that are available in InstallShield.

ISVICEs

ISICE

Project Type

Technology

Description

ISVICE01

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
Server App-V,
ThinApp,
XenApp

Checks for the presence of files that may normally be part of the Windows operating system.

ISVICE02

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
Server App-V,
ThinApp,
XenApp

Checks for the presence of device driver files.

ISVICE03

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
Server App-V,
ThinApp,
XenApp

Checks for the presence of ClickOnce deployment files.

ISVICE04

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
ThinApp,
XenApp

Checks for the presence of files that are part of ASP.NET/IIS applications.

ISVICE05

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
ThinApp,
XenApp

Checks for the presence of files that are part of WMI providers.

ISVICE06

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
Server App-V,
ThinApp,
XenApp

Checks for the presence of files that are part of J2EE application servers.

ISVICE07

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
Server App-V,
ThinApp,
XenApp

Checks for the presence of files that are part of applications that may not work when virtualized.

ISVICE08

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
Server App-V,
ThinApp,
XenApp

Checks for the presence of files that are part of applications that are known to fail when virtualized.

ISVICE09

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
ThinApp,
XenApp

Checks for the presence of InstallShield IIS support indicating that an ASP.NET/IIS application is installed.

ISVICE10

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
Server App-V,
ThinApp,
XenApp

Checks for the presence of drivers installed through the MsiDriverPackages table.

ISVICE11

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
ThinApp,
XenApp

Checks the package to ensure that it contains at least one shortcut.

ISVICE12

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
Server App-V,
ThinApp,
XenApp

Checks for the presence of shell extensions.

ISVICE13

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
Server App-V,
ThinApp,
XenApp

Checks for the presence of URL protocol handlers.

ISVICE14

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
Server App-V,
ThinApp,
XenApp

Checks for the presence of support for the Default Programs list.

ISVICE15

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
ThinApp,
XenApp

Checks for the presence of boot start services.

ISVICE16

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
Server App-V,
XenApp

Checks to ensure that the total installed file size is less than 4 GB.

ISVICE17

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
ThinApp,
XenApp

Checks for the usage of the Windows Installer COM+ tables.

ISVICE18

Basic MSI,
InstallScript MSI,
MSI Database

App-V 4.x,
App-V 5.x,
ThinApp,
XenApp

Checks for the presence of COM DLL surrogate files.

ISVICE19

Basic MSI,
InstallScript MSI,
MSI Database

ThinApp,
XenApp

Checks to see if this is a 64-bit package. ThinApp and XenApp do not support 64-bit applications.

See Also