Skip to main content

Get-ASVirtualReadiness

Powershell cmdlets are enabled with AdminStudio Enterprise Edition and with Workflow Manager.

Use the Get-ASVirtualReadiness cmdlet to obtain the virtualization readiness status of a given package.

Example

Get-ASVirtualReadiness -PackagePath "\\111.22.33.44\Packages\win32-setup.msi" -PackageId 425

Parameters

The Get-ASVirtualReadiness cmdlet has the following parameters:

ParameterDescription
PackagePathMandatory parameter which specifies the path to the package that you want to obtain the virtualization readiness status of.
[PackageId]Specify the package ID of package that you are testing so that the virtualization readiness status returned by the Get-ASVirtualReadiness cmdlet will be stored in the Application Catalog.

Return Values

If an error or warning is generated, one of the following values is returned

ValueTypeNameDescription
32Error iconClick OncePackage contains a ClickOnce application. ClickOnce is a per-user installation format that is often incompatible with the per-machine nature of virtual package deployment. A ClickOnce application also may try to automatically update itself, which results in invalid versioning in the application virtualization client.
64Warning iconShell ExtensionPackage contains a shell extension. Shell extensions extend Windows Explorer and cannot be loaded from a virtual package. This extension may be critical to the use of this application, and, if so, this application will not function when virtualized. However if this extension is non-critical, the application may function when virtualized.
128Error iconOS IntegratedPackage contains files that are closely integrated with the operating system. The files that make up applications like Internet Explorer or Windows Media Player, or frameworks like the .NET Framework, do not make good candidates for virtualization. These files should instead be installed locally on the machine.
256Error iconBoot ServicePackage contains a service that starts at boot-time. Virtualized services are limited to the lifetime of the virtual application, so services that must start at boot-time do not make good candidates for virtualization to App-V or XenApp formats. It may be possible to extract this service such that it can be installed locally on the machine and allow the rest of the package to be virtualized.
512Error iconToo LargePackage contains more than 4 GB of files. Since App-V 4.x and XenApp do not support packages that contain more than 4 GB of files, this application cannot be successfully virtualized to App-V 4.x or XenApp as an uncompressed package. However, if the compressed size of the package is less than 4 GB, then this application can be virtualized to these formats as a compressed package.
1024Error iconCOM Surrogate DLLsPackage contains a COM DLL that uses surrogate virtualization. App-V, XenApp, and ThinApp do not support COM DLL surrogate virtualization, so this package may not work correctly if virtualized..
2048Error iconCOM PlusPackage contains a COM Plus component. App-V, XenApp, and ThinApp do not support COM+ components, so this package may not work correctly if virtualized.
4096Error iconDevice DrivePackage contains a device driver. System-level drivers such as print drivers or USB device drivers do not work from a virtualized environment. It may be possible to extract this driver such that it can be installed locally on the machine and allow the rest of the package to be virtualized.
8192Error iconQuestionablePackage is questionable for conversion.
16384Error iconUnsuitablePackage is unsuitable for conversion.
32768Error icon64-Bit PackagePackage is a 64-bit package. XenApp and ThinApp do not support virtualization of 64-bit packages.
65536Error iconASP.NET/IIS ApplicationPackage contains an ASP.NET or IIS application component, which is not supported by App-V 4.x, App-V 5.x, XenApp, and ThinApp. If the ASP.NET or IIS application component is not an important part of the application, or if it can be separately installed from the package, this error can be suppressed and ignored.
131072Error iconWMI ProviderPackage contains a WMI provider component, which is not supported by App-V 4.x, App-V 5.x, XenApp, and ThinApp. If the WMI Provider component is not an important part of the application, or if it can be separately installed from the App-V package, this error can be suppressed and ignored.
262144Error iconJ2EE Application ServerPackage contains a J2EE application server, which is not supported by App-V, XenApp, or ThinApp. If the J2EE application is not an important part of the application, or if it can be separately installed from the package, this error can be suppressed and ignored.
524288Error iconUnsupported ApplicationPackage contains an application known to not be a good candidate for virtualization.
1048576Warning iconUnsupported ApplicationPackage contains some files that indicate the presence of unsupported applications such as antivirus software or various server software such as Exchange Server or SQL Server. If these unsupported application components are not an important part of the application, or if they can be separately installed from the package, this error can be suppressed and ignored.
2097152Warning iconURL ProtocolPackage registers an URL protocol.
4194304Warning iconDefault ProgramPackage registers its capabilities in the Default Programs list.