Contents

AdminStudio 2023 Help Library
Legal Information
What's New in AdminStudio 2023 | 25.0
AdminStudio Editions and Components
AdminStudio Full Editions
AdminStudio Limited Editions
About AdminStudio ZENworks Edition
How to Upgrade AdminStudio Limited Edition to Professional or Enterprise Editions
Activating AdminStudio
Deactivating AdminStudio to Enable Activation on a Different Machine
Evaluating AdminStudio
Upgrading Your Product Edition
Using Help
Contacting Us
Product Activation for AdminStudio
Legal Information
Contacting Us
Licensing Options
Overview of Subscription License Life Cycle
Evaluating AdminStudio Before Activating It
Purchasing an AdminStudio License
Activating Through the Internet
Activating Through a Web Page
Activating the Package Feed Module
Subscription Expiration and Renewal
Automatic Activation on Product Upgrade
Uninstalling and Reinstalling AdminStudio
Returning a License to Your Account on the Activation Server
Specifying the License Server for Concurrent Licenses
Troubleshooting Activation Issues
Activation Errors
Activation FAQs
Getting Started with AdminStudio
Getting Started Tab
Test for Application Compatibility Tab
Import Packages and Mobile Apps
Select Tests to Run and Set Default Fix Option
Perform Testing and View Results
Migrate to Application Virtualization Tab
Identify Packages to Virtualize
Convert to Virtual Formats
Test and Distribute Converted Packages
Migrate to Windows Installer Tab
Repackage Legacy Package
Import Into Application Catalog
Test Repackaged Applications and Resolve Issues
Distribute Repackaged Applications
Set Up Infrastructure Tab
Create/Connect to an Application Catalog
Configure Virtual Machines
Set E-Mail Notification Settings
Enter Server/Database Connection Settings
Using the AdminStudio Interface
Configuring the AdminStudio Interface
Launching AdminStudio Applications
Specifying the AdminStudio Shared Location
Setting E-Mail Notification Settings
Setting the Workflow Task Help Page Location
Configuring How Often AdminStudio Checks for Updates
Configuring AdminStudio to Stay on Top
Generating a Debug Log for AdminStudio
Workflows and Projects
Creating and Editing Workflows
Creating New Workflows
Renaming Workflows
Filtering Workflows
Deleting Workflows
Creating New Tasks
Modifying Task Properties
Creating Notes for a Task
Renaming Tasks
Reordering Tasks
Associating Help Files with Tasks
Deleting Tasks
Adding New Tools from the Process Template Editor
Creating and Using Projects
Creating Projects with the New Workflow Project Wizard
Filtering Projects
Executing Projects
Running Associated Tools in Projects
Deleting Projects
Saving Workflow and Project Changes
Workflow Project Example: Using the New Workflow Project Wizard
Workflows, Projects, and Permissions
Frequently Asked Questions
AdminStudio Interface Reference
AdminStudio Start Page
Process Assistants Tab
Process Template Editor
Task Properties View
AdminStudio Menus and Toolbar
Dialog Boxes
About Dialog Box
Add New Tool Dialog Box
Command Line Properties Dialog Box
Options Dialog Box
Locations Tab
Updates Tab
Quality Tab: Customer Experience Improvement Program
Notification Settings Tab
Tool Properties Dialog Box
Properties Tab
Configuration Tab
Wizards
Add Tool Wizard
Welcome Panel
Tool Properties Panel
Command-Line Configurations Panel
New Workflow Project Wizard
Welcome Panel
Workflow Selection Panel
Source Package Panel
Target Directory and File Name Panel
Log Files
Managing Accounts and Directory Services
Managing Accounts
Sample Workflow Manager Users
Filtering by Account Status
Creating a New Account
Importing Directory Services Accounts and Groups
Viewing or Changing an Existing Account
Disabling an Account
Deleting an Account
Managing Directory Services Configuration
Managing Directory Services Connections
Creating a New Directory Service Connection
Viewing or Changing an Existing Directory Service Connection
Deleting an Existing Directory Service Connection
Managing Directory Services Attributes
Setting Up a New Directory Service Attribute
Deleting an Existing Directory Service Attribute
Managing Account Logins
Login Methods
Setting the Anonymous Authentication Option in IIS Manager to Enable Single Sign-On
Using Account Login
Using Domain Account Login
Using Single Sign-On Login
Using Guest Account Login
Setting Up a Guest Account
Logging in as a Guest
Accounts and Directory Services Reference
Account Administration Page
Account Details Page
Directory Services Import Page
Directory Services Administration Page
Add Directory Service Connection Page
Directory Services Attributes Administration Page
Add Directory Service Attributes Page
Managing Roles and Permissions
AdminStudio and Workflow Manager Roles and Permissions
Role Permission Lists
Administration and Reports Permissions
Workflow Manager Permissions
AdminStudio Client Tools Permissions
System Roles
Super User Role: AMSSuper
Default System Roles
Default System Accounts
Role Management
Creating a New Role
Viewing or Changing an Existing Role
Copying an Existing Role
Deleting a Role
Roles Reference
Role Administration Page
Role Copy Page
Role Details Page
Managing Applications and Application Catalog Databases
About the AdminStudio Host Process
Managing Application Catalogs
About AdminStudio Application Catalogs
Application Catalog Organization and Structure
Overview of Application Catalogs
Standalone Application Catalog vs. the AdminStudio Enterprise Server Application Catalog
Required Permissions on Application Catalog Databases
About the Application Manager Ribbon Interface
Connecting to an Application Catalog for the First Time
Connecting to an Existing Application Catalog
Connecting AdminStudio Client Tools to a Standalone Application Catalog
Connecting AdminStudio Client Tools to the AdminStudio Enterprise Server Application Catalog
Login Troubleshooting: Error 0x800A1518
Creating New Application Catalogs
Creating New Application Catalogs Using the AdminStudio Interface
Creating New Application Catalogs Using Scripts
Upgrading an Existing Application Catalog
Specifying a Default AdminStudio Application Catalog
Creating Multiple Named Connections to Distribution Systems
Creating a New Distribution System Connection Setting
Editing an Existing Distribution System Connection Setting
Setting Up a Distribution Connection for Microsoft Intune
App Registration
Create Client Secret
API permissions
Manifest
Setting Up a Connection Details for Adding Virtual Machines on Azure
Subscription Details
Create Resource Groups
Create Storage Accounts
Create Recovery Services vault
Generate DNS Name
Add Inbound Port Rule
View Container Name details
Create an Azure Virtual Machine
Backup Azure VMs with the Azure Backup service
Add Permissions
Integrating with Other Flexera Applications via the Flexera Service Gateway
Overview of Unified Application Management Workflow
Enabling Communication Between Products
Setting Up AdminStudio Accounts
Synchronizing Applications with App Portal and FlexNet Manager Suite
Flexera Service Gateway Messages
App Portal Only Integration
Managing an Application's Flexera Identifier
Searching an Application Catalog for Unrecognized Applications
Performing a Manual Search for a Flexera Identifier
Creating Local Flexera Identifier Entries for Internal or Repackaged Applications
Entering Microsoft ACT Database Connection Settings
Searching an Application Catalog
Package Customization
Disconnecting from an Application Catalog
Organizing Your Application Catalog Using Groups
Adding Groups
Organizing Applications in Application Manager
Deleting Application Manager Groups
Editing Group Properties
Copying and Sharing Packages in the Application Catalog
Moving Applications, OS Snapshots, and Groups
Deleting Packages and Applications
Browsing to Package Location from Application Manager Tree
Importing Applications
Package Types Supported By the Import Wizard
Package Sources Supported by the Import Wizard
Importing an Application Using The Package Feed Module
Network Requirements for Package Feed Module
Importing a Single Package File
Associating a Virtual Package with its Source Windows Installer Package
About Windows Installer Packages (.msi)
About Microsoft MSIX Packages (.msix)
About Transforms (.mst)
About Patches (.msp)
About Legacy Installer Packages
Importing Links to Public Store Applications
Importing a Folder of Multiple Applications
Importing From ConfigMgr (Formerly called as System Center Configuration Manager)
Importing Applications, Mobile Apps, and Packages from ConfigMgr (Formerly called as System Center Configuration Manager)
Package Information Imported from ConfigMgr (Formerly called as System Center Configuration Manager)
Importing Merge Modules
About Merge Modules (.msm)
Importing OS Snapshots
About OS Snapshots (.osc)
Using Duplicate Package Identifiers
Generating Software ID Tag Files During Package Import
About Software ID Tag File Generation
How Tag Files Are Named
Output Files Created by Tag File Generation: .mst and .cab
Sample Software ID Tag File
Creation of Tag Files During Application Catalog Upgrade
Support for Packages With Multiple Tag Files
How Existing Tag Information is Incorporated Into the Software ID Tag File
About Software Tagging RegIDs
About the Tag Creator Name, Software Creator Name, and Software Licensor Name Fields
Viewing and Editing Package Tag Information in Application Manager
Viewing Bundled Packages of Complex Installer Executables
Using Package Automation
Adding a Single Package Request to the Backlog Tab
Editing a Package Request in the Backlog Tab
Customize Package
Importing a List of Applications for Automation
Matching the Applications
Configuring Actions for Automation
Configure Import Action for Automation
Configure Test Action for Automation
Configure Wrap Action for Automation
Configure Convert Action for Automation
Configure Publish Action for Automation
Scheduling Automation
Scheduling Automation for Once
Scheduling Daily Automation
Scheduling Weekly Automation
Scheduling Monthly Automation
Specifying Notification Settings for Automation
Automate Package Feed Module Trial Packages
Support for Publishing to Microsoft Intune and Converting to Intune Package Format
Publishing to a Microsoft Intune Distribution System
Setting up Intune Connection for the Distribution System
Setting Up the Distribution Properties
Publishing the Applications
Converting MSI/EXE/PS1 Packages to Intunewin Format Using the Conversion Wizard
Monitored Directory for Package Automation
Identifying Vendor Command Line Arguments
Viewing Application Testing and Analysis Reports on the Reports Tab
Available Reports
Viewing a Report
Exporting a Report in PDF, Excel, or Word Format
Creating Custom Reports
Managing ConfigMgr Application Model Data
Specifying General Application Information
Specifying ConfigMgr (Formerly called as System Center Configuration Manager) Information
Specifying Deployment Data for an Application's Packages
Specifying Intune Deployment Data for an Application's Packages
Viewing Reference Data: Dependencies and Supersedences
Viewing Microsoft Configuration Manager Deployment Information
Viewing an Application's Configuration Manager Deployment Status
Viewing the Microsoft Configuration Manager Deployments Report
Viewing Microsoft Intune Deployments Report
Retiring or Reinstating an Application in System Center 2012 Configuration Manager
Managing macOS Desktop Application Metadata
Viewing Imported macOS Desktop Application Metadata
Customizing Apple Installer Package PKG Installer Settings
Viewing Bundled Packages of macOS PKG and DMG Files
Managing Mobile App Metadata
About Mobile App Metadata
Viewing Imported Mobile App Metadata
Specifying the Path to Local iOS and Android Public Store Apps
iOS Property Files (Info.plist) and iOS Enterprise Policy Files (*.plist)
Managing iOS Enterprise Policy Configuration Files
About Enterprise Policy Configuration Files
Importing Enterprise Policy Configuration Files
Viewing Enterprise Policy Configuration File Settings
Viewing Mobile App Reports
Viewing Mobile App Analysis and Test Result Reports
Viewing iOS Enterprise Policy Compatibility Reports
Managing App Portal Application Information
Enabling Automatic Creation of App Portal Catalog Item
Setting Brief Description and Long Description
Specifying Catalog Item Categories
Selecting an App Portal Template
Specifying Catalog Item Keywords
Troubleshooting: App Portal Catalog Item Not Created Upon AdminStudio Publication
Enabling Application Extended Attributes
Enabling the Extended Attributes Tab of the Application View
Defining Application Extended Attributes
Viewing and Editing Application Extended Attributes
Managing ConfigMgr (Formerly called as System Center Configuration Manager) Package Deployment Data
Specifying Package Content Deployment Data
Specifying Package Programs Deployment Data
Specifying Package User Experience Deployment Data
Specifying Package Detection Methods Deployment Data
Viewing Detection Methods for a Windows Store Application or MSIX Package
Viewing a Windows Store Application's Framework Customizations
Specifying Package Requirements Deployment Data
Creating Custom Requirements Containing Global Conditions
Building Expressions When Creating Global Conditions
Creating and Editing Global Conditions
Creating Device Requirements
Creating User Requirements
Specifying Package Dependencies Deployment Data
Specifying Package Supersedences Deployment Data
Viewing and Editing Return Codes
Changing the Priority of Deployment Types
Setting Application Model Properties
Setting Default Application Model Properties
Setting Default Application Model Properties on the Options Dialog Box
Setting Default Application Model Properties Using an SQL Script
Setting Application Model Properties Using the AdminStudio PowerShell Cmdlets
Managing App-V Package Deployment Data
Specifying a Package's App-V Deployment Settings
Specifying a Package's Advanced App-V Deployment Settings
Managing Casper Package Deployment Data
Managing Citrix XenApp Package Deployment Data
Specifying a Package's XenApp Deployment Settings
Specifying a Package's Advanced XenApp Deployment Settings
Managing Altiris Package Deployment Data
Specifying a Package's Altiris Deployment Settings
Specifying a Package's Altiris Deployment Command Line Settings
Managing Workspace ONE Package Deployment Data
Specifying Package Details
Specifying Package Files
Specifying Package Deployment Options
Managing Microsoft Intune Deployment Data
Specifying App Information
Specifying Package Programs
Specifying Package Requirements
Specifying Package Detection Rules
Specifying Return Codes
Viewing Bundled Packages of Intunewin Deployment Type
Managing App-V Virtual Environments
Creating an App-V Server Virtual Environment
Editing an Existing App-V Server Virtual Environment
Creating a ConfigMgr (Formerly called as System Center Configuration Manager) Server Virtual Environment
Editing an Existing ConfigMgr (Formerly called as System Center Configuration Manager) Server Virtual Environment
Viewing a Package's ConfigMgr (Formerly called as System Center Configuration Manager) Server Virtual Environments
Viewing Additional Package Data
Viewing and Editing Package Extended Attributes
Using Package Extended Attributes
Package Extended Attribute Description File
Integrating Package Extended Attribute Data with a Workflow Request
Viewing Package Dependencies
Viewing Windows Installer Package Dependencies
Viewing App-V Package Dependencies
Viewing Package Files, Components, and Directories
Viewing Windows Installer Package Files and Components
Viewing App-V Package Files and Directories
Viewing Windows Installer Package INI File Changes
Viewing Registry Information
Viewing Windows Installer Package or Microsoft UWP App Package Registry Information
Viewing App-V Package Registry Information
Viewing Package Shortcuts
Viewing Windows Installer Package Shortcuts
Viewing App-V Package Shortcuts
Viewing Windows Installer Package Merge Modules
Viewing Package Catalog History
Viewing App-V Package History
Viewing Package Tables
Viewing App-V Package File Type Associations
Viewing App-V Package Environment Variables
Creating, Importing, and Managing PowerShell-Wrapped Packages
Setting Wrap Options
PowerShell Script Template Files
Customizing the PowerShell Installer
Customizing the PowerShell Installer Banner Image
Customizing Post-Installation Text Messages
Wrapping a Windows Installer (.msi) or Installer Executable (.exe)
Importing PowerShell Wrapped Packages
Viewing a Power Shell Wrapped Package's Bundled Child Applications
Testing PowerShell Wrapped Packages
PowerShell Wrapped Packages Report
Distributing PowerShell Wrapped Packages
Virtualizing PowerShell Wrapped Packages
Testing PowerShell Wrapped Packages on a Virtual Machine
Editing a PowerShell-Wrapped Package
AdminStudio PowerShell Cmdlet Support for Performing PowerShell Wrapping: Invoke‑ASPowerShellWrap
Updating PowerShell App Deploy Toolkit
Using the Conversion Wizard to Perform Virtualization or Repackaging
Setting Conversion Wizard Options
Creating an Automated Application Converter Settings File
Specifying the Default Automated Application Converter Settings File
Editing the Default Automated Application Converter Settings File From Application Catalog
Setting App-V 5.0 Conversion Options
Setting Microsoft Intune Conversion Options
Converting App-V 4.x Packages to App-V 5.0 Format
Using the Conversion Wizard to Perform Express Conversion to Virtual Packages or Automated Repackaging
Using Test on Virtual Machine Wizard
Software Repository Integration into Other AdminStudio Tools
Taking OS Snapshots
OS Snapshot Best Practices
Configuring OS Snapshot Analysis Options
Capturing an OS Snapshot
Reference
Application Manager Interface
Application Manager Ribbon Interface
Application Catalog Tab Menu
Home Tab of Application Manager Ribbon
Analyze Tab of Application Manager Ribbon
Reports Tab of Application Manager Ribbon
Backlog Tab of Application Manager Ribbon
Support Tab of Application Manager Ribbon
Getting Started Tab of Application Manager Ribbon
Application Manager Tree and Subnode Icons
Shortcut Menus
Output Window
Application Manager Reports Tab
Products Tree/Home Tab Views
Group View
Application View
General Information Tab
References Tab
Deployment Status Tab
ConfigMgr Settings Tab
App Portal Information Tab
XenApp Deployment Types Tab
Altiris Deployment Types Tab
Workspace ONE Deployment Types Tab
Extended Attributes Tab
Home Deployment Type View
Package Information Tab
Deployment Data Tab
Deployment Data Tab / Content Subtab
Deployment Data Tab / Programs Subtab
Deployment Data Tab / User Experience Subtab
Deployment Data Tab / Detection Method Subtab
Deployment Data Tab / Requirements Subtab
Deployment Data Tab / Dependencies Subtab
Deployment Data Tab / Supersedence Subtab
Deployment Data Tab / Return Codes Subtab
Deployment Data Tab / Detection Method AppX, MSIX Subtab
Deployment Data Tab / Framework Subtab
Deployment Data Tab / Virtual Environments Subtab
Deployment Data Tab / Install Behavior Subtab
Deployment Data Tab / Publishing Subtab
Bundled Packages Tab
PKG Installer Choices Tab
App-V Deployment Data Tab
Casper Deployment Data Tab
XenApp Deployment Data Tab
XenApp Deployment Data Tab / XenApp Information Subtab
XenApp Deployment Data Tab / Advanced Settings Subtab
Software Identification Tag Tab
Altiris Deployment Data Tab
Workspace ONE Deployment Data Tab
Workspace ONE Deployment Data tab / Details Subtab
Workspace ONE Deployment Data tab / Files Subtab
Workspace ONE Deployment Data tab / Deployment Options Subtab
Microsoft Intune Deployment Data Tab
Intune Deployment Data Tab / App Information Subtab
Intune Deployment Data Tab / Program Subtab
Intune Deployment Data Tab / Requirements Subtab
Intune Deployment Data Tab / Detection rules Subtab
Intune Deployment Data Tab / Return Codes Subtab
Home Deployment Type View Subnode Views
Extended Attributes View (Packages)
Dependencies View
Files View
INI File Changes View
Registry View
Shortcuts View
Merge Modules View
Catalog History View
App-V History View
Tables View
File Type Associations View
Environment Variables View
Merge Module Tree Views
All Merge Modules View
Merge Module View
Components View
Dependency View
Exclusion View
Files View
Products View
Environment Tree Views
Security Patches Group View
New Security Patches Group View
Group View of a Selected Group
Patch View
OS Snapshot View
Enterprise Policy View
Dialog Boxes
Add Applications Dialog Box
Add Connection Group Packages Dialog Box
Add/Edit Applications Dialog Box
Add/Edit Return Code Dialog Box
AdminStudio Host Process
AdminStudio Tools Dialog Box
App-V Server Connection Groups Dialog Box
App-V Virtual Environments Dialog Box
Application Search Results Dialog Box
Associate with Workflow Manager Workflow Request Dialog Box
Categories Dialog Box
Change Deployment Type Priority Dialog Box
Change Enterprise Server Password Dialog Box
Configure Connection Group Dialog Box
Connect Application Catalog Dialog Box
Enterprise Server Tab
Standalone Tab / Specify Database Information
Recent Tab
Create Global Condition Dialog Box
Create Virtual Environment / Properties Dialog Box
Default Application Catalog Dialog Box
Edit Keywords Dialog Box
Extended Attribute Property Dialog Box
Find Dialog Box
Flexera Identifier Dialog Box
Flexera Local Identifier Dialog Box
Global Conditions Dialog Box
Keywords Dialog Box
Login Required Dialog Box
Properties Dialog Box
Options Dialog Box
General Tab
Import Options / General Tab
Import Options / Duplicate Package Tab
Import Options / Application Model Defaults Tab
Import Options / Software Tagging Tab
Analyze Tab
Windows Installer Validation Tab
ACE Tests Tab
Mobile Tests Tab
Plugin Options Tab
Package Feed Options Tab
Wrap Options Tab
Server Options / Distribution System Tab
Server Options / Microsoft ACT Tab
Package Automation Options / Monitored Directory
Package Automation Options / Configure Actions
Package Automation Options / Schedule Automation
Package Automation Options / Notifications
Software Repository Tab
Flexera Integration / Flexera Service Gateway (FSG) Tab
FSG Configuration
FNMS/ITAM Configuration
AdminStudio Services via FSG Tab
References Dialog Box
SCCM Server Environment Dialog Box
Select Application Catalog Dialog Box
Select AdminStudio Enterprise Server URL Dialog Box
Select Substitute Package Dialog Box
Servers Dialog Box
Specify Applications Dialog Box
Users Dialog Box
Virtual Package Association Dialog Box
XML Namespaces Dialog Box
Wizards
Application Catalog Wizard
Welcome Panel
Specify Database Information Panel
Select Software Repository Location Panel
Creating Application Catalog Panel
Conversion Wizard
Target Type Selection Panel
Package Output Location Panel
Select the Package(s) to Convert Panel
Automated Application Converter Settings Panel
Summary Panel
Converting the Packages Panel
Customization Wizard
Options Panel
Homepage Preferences Panel
Distribution Preferences Panel
Add or Remove Programs Panel
Release Notes Panel
Saving Customization Panel
Detection Method Wizard
Welcome Panel
File System Detection Panel
Registry Detection Panel
Windows Installer Detection Panel
Script Detection Panel
Summary Panel
Detection Rule Wizard of Intune Deployment Data Tab
Welcome Panel
Configure Manual Detection Rule Panel
Custom Detection Script Panel
Summary Panel
Dependency Wizard
Welcome Panel
Deployment Types in Application Catalog Panel
Configuration Manager Credentials Panel
Deployment Types in Configuration Manager 2012 Panel
Auto Detect Dependencies Panel
Scanning Progress Panel
Auto Scan Results Panel
System Requirements Panel
Summary Panel
Import Apps List Wizard
Select Apps List Source
Import Apps List from CSV
Summary
Running the Import
Import Wizard
Source Panel
Search for an Application in Package Feed Panel
Provide Vendor Setup File Panel
Silent Command Line Arguments
Package Feed Module - Customization Wizard Panels
Package Type Selection Panel (Single Application)
Package Type Selection Panel (Folder of Multiple Applications)
Enterprise Policy File Selection Panel
Security Patch File Selection Panel
OS Snapshot Selection Panel
Public Store Selection Panel
Store Application Selection Panel
Source Server Details Panel
Package File Selection Panel
Package Folder Selection Panel
Select Applications (Folder of Multiple Applications) Panel
Select Applications/Packages Panel
Package Support Files Panel
Destination Group Panel
Summary Panel
Running the Import Panel
Merge Module Import Wizard
MSM Source Information Panel
Summary Panel
OS Snapshot Wizard
Welcome Panel
Project Information Panel
Analyzing Panel
OS Snapshot Summary Panel
Analysis Options Dialog Box
ISSnapshot.ini File
Wrap Package Wizard
Command Line Arguments Panel
Wrapper Type Selection Panel
PowerShell Wrapping Options Panel
EXE Wrapping Options Panel
Wrapping Package Panel
Requirement Wizard
Welcome Panel
Create Custom Requirements Panel
Create User Requirements Panel
Select the Device Requirements Type Panel
Configuration Manager Credentials Panel
Device Requirements from Configuration Manager Panel
Create Device Requirements Panel
Summary Panel
Requirement Wizard of Intune Deployment Data Tab
Welcome Panel
Device Requirements Panel
Additional Requirements Panel
Summary Panel
Return Code Wizard of Intune Deployment Data Tab
Welcome Panel
Summary Panel
Supersedence Wizard
Welcome Panel
Deployment Types in Application Catalog Panel
Configuration Manager Credentials Panel
Deployment Types in Configuration Manager 2012 Panel
Summary Panel
Test on Virtual Machine Wizard
Automated Application Converter Test Settings Panel
Summary Panel
Performing the Test Process Panel
Upgrade Wizard
User Permissions in Application Manager
Database Server Permissions
Repackaging Legacy Installations Using the Repackaging Wizard
About Repackaging
Purpose of Repackaging Applications
Supported Legacy Installation Types
Repackaging 64-Bit Applications
Repackaging Options Comparison
Repackaging Wizard Best Practices
About Repackaging on Clean Systems
Alternate-Language Repackaging on Clean Machines
Including the InstallScript Engine With a Windows Installer Package
Repackaging Methods
Installation Monitoring Method
Snapshot Method
Configuring Repackager to Ensure Optimal Installation Capture
Launching Repackager Remotely
Installing Repackager on a Clean Machine
Repackaging Legacy Installations Using the Repackaging Wizard
Repackaging Using the Installation Monitoring Method
Step 1: Selecting the Repackaging Method
Step 2: Excluding Processes (Optional)
Step 3: Collecting Product Information
Step 4: Adding Additional Setup Programs (Optional)
Step 5: Set Target Project Information
Step 6: Set Capture Settings (Optional)
Step 7: Beginning the Repackaging Process
Repackaging Using the Snapshot Method
Performing Multiple Step Snapshot Repackaging
Step 1: Selecting the Repackaging Method
Step 2: Initial Analysis
Step 3: Install Setup and Make Manual System Changes
Step 4: Entering Product Information
Step 5: Set Target Project Information
Step 6: Set Capture Settings (Optional)
Step 7: Beginning the Repackaging Process
Performing Single Step Snapshot Repackaging
Step 1: Selecting the Repackaging Method
Step 2: Collecting Product Information
Step 3: Set Target Project Information
Step 4: Set Capture Settings (Optional)
Step 5: Beginning the Repackaging Process
Repackaging an InstallScript MSI Setup to a Basic MSI Setup
Running the Repackaging Wizard from the Command Line
Repackaging a Windows Installer (.msi) Package
Documenting Repackaging Steps Using the Microsoft Step Recorder Tool
Repackaging Wizard Reference
Repackaging Wizard
Welcome Panel
Method Selection Panel
Snapshot Method Panel
Collect Product Information Panel
InstallScript MSI Identified Panel
Set Target Project Information and Capture Settings Panel
InstallScript MSI Conversion Output Panel
Repackaging Panel
Summary Panel
Additional Repackaging Wizard Dialog Boxes
Additional Setup Programs Dialog Box
Setup Information Dialog Box
Excluded Processes Dialog Box
Analysis Options Dialog Box
Repackaging Wizard Command-Line Options
Reboot Handling in the Repackaging Wizard
Converting Legacy Installations Using the Repackager Interface
About the Repackager Interface
Launching the Repackager Interface
Setting Repackager Options
Selecting Data Display Colors
Specifying Additional Merge Module Directories
Controlling the Display of ICE Validation Warnings
Suppressing Build Output Folder Overwrite Warnings
Creating Repackager Projects
Converting Legacy Installations Using the Repackager Interface
Converting Repackager 3.x Output Files
Converting a Microsoft SMS Project to a Repackager Project
Converting Microfocus ZENworks Projects
Converting a Microfocus ZENworks Project Using the Repackager Interface
Converting Multiple Microfocus ZENworks Projects Using the Command Line
Converting WinINSTALL Projects
Converting Wise Installation Projects
Converting InstallShield Professional Log Files
Working With Repackager Projects
Building an InstallShield Editor Project
Building a Windows Installer Package
About the Context.msi File
Configuring Advanced Conversion Options
Automatically Generating a Virtual Application During Repackager Project Build
Viewing Repackager Project Properties
Using the Setup Intent Wizard to Detect File Dependencies in a Repackager Project
Creating a Setup Capture Report for a Project
Generating Software ID Tag Files During Repackaging
Enabling Software ID Tag Generation During Repackaging
Viewing and Editing Software ID Tag Information in the Repackager Interface
Saving Repackager Projects
Opening InstallShield Editor from Repackager
Isolating Windows Installer Packages
About Application Isolation
Isolating Windows Installer Packages Using Application Isolation Wizard
About Assemblies
About Manifests
About Digital Certificates
Setting Isolation Options
Specifying Manifest Options
Selecting the Assembly Type
Specifying the Assembly Naming Conventions
Setting Digital Signature Options for Shared Assemblies
Building an Isolated Windows Installer Package
Configuring Exclusions
Configuring Exclusions Using Repackager
Excluding Files
Excluding All Files in a Directory
Excluding Directories and Subdirectories
Adding Files and Folders to the Global Exclusions List from the Files and Folders View
Excluding Registry Keys
Excluding Registry Values
Excluding .ini Files
Excluding .ini File Sections
Excluding Shortcuts
Excluding All Shortcuts in a Directory
Excluding Shortcuts from Subdirectories
Specifying the External Configuration File
Modifying External Configuration Files
Configuring Exclusions Using the Exclusions Editor
Exclusions and Repackager
Exclusions and the OS Snapshot Wizard
Launching Exclusions Editor
Excluding Files
Excluding Files with Specific Extensions
Excluding Directories
Editing Existing File Exclusions
Removing File Exclusions
Excluding .ini Files
Excluding Sections from .ini Files
Editing Existing .ini File Exclusions
Removing .ini File Exclusions
Excluding Registry Data
Editing Existing Registry Exclusions
Removing Registry Exclusions
Repackaging and Anti-Virus Software
Creating an InstallShield Editor Template to Use Within Repackager
Repackager Interface Reference
Repackager Interface
Repackager Start Page
Menus and Toolbar
Dialog Boxes
About Repackager Dialog Box
Create Report Dialog Box
Isolation Options Dialog Box
Options Dialog Box
Project Properties Dialog Box
WinINSTALL Conversion Dialog Box
Repackager Views
Captured Installation View
Files and Folders View
Registry Entries View
Shortcuts View
INI Files View
Deleted Files View
Deleted Registry Entries View
Repackaged Output View
Package Information View
Software Identification Tag View
Advanced Package Settings View
Setup Intent Wizard
Welcome Panel
Scanning Project Panel
Results Panel
VMware Repackaging Wizard
Welcome Panel
VMware Virtual Machines Panel
Exclusions Editor Interface
Menus
Files Tab
.ini Files Tab
Registry Tab
File Exclusion Information Dialog Box
INI File Exclusion Information Dialog Box
Choose Registry Key Dialog Box
Edit Registry Key Dialog Box
About Exclusions Editor Dialog Box
Options.ini File
Files Associated with Repackager
Repack.ini File
Using InstallShield to Chain Multiple Windows Installer Packages Together
Troubleshooting
Troubleshooting Guidelines for WinINSTALL Conversion
Troubleshooting Guidelines for SMS Conversion
Resolving an “Error Building Table File” Error
Performing Virtualization and Repackaging Using the Automated Application Converter
Getting Started With Application Virtualization
About Application Virtualization
About Microsoft Application Virtualization
About Microsoft Application Virtualization (App-V)
Components of an App-V Package
Comparison of the App-V 5.0 Conversion Methods
Support for App-V 5.0 SP2 Shell Extension and Runtime Features
Creating 64-Bit App-V Packages
Editing an OSD File to Make Advanced Changes to an App-V 4.x Package
How Windows Services Are Integrated into an App-V Package
About VMware ThinApp Virtual Packages
About ThinApp Applications
ThinApp Virtual Operating System
Components of a ThinApp Application
Benefits of Deploying ThinApp Applications
Prerequisites for Building a ThinApp Application
About Citrix XenApp Virtual Packages
About Citrix XenApp and Citrix Profiles
About Citrix XenApp
About Citrix Profiles (.profile)
Benefits of Deploying Citrix XenApp Profiles
About the Automated Application Converter
Benefits of Using the Automated Application Converter
Automated Application Converter Workflow Diagram
Supported Operating Systems
Supported Virtual Machines
Launching the Automated Application Converter
Getting Started With the Automated Application Converter
Opening a Project
Using the Application Conversion Project Wizard to Perform an End-to-End Conversion
About Automated Application Converter Project Files
Using Automated Application Converter in Evaluation Mode
Managing Virtual Machines
Virtual Machine System Requirements
Preparing Your Virtual Machines for Use With the Automated Application Converter
Preparing Virtual Machines
Preparing a Snapshot for Repackaging
Preparing a Snapshot for App-V 5.0 Conversion Using the App-V 5.0 Sequencer
Preparing a Snapshot for App-V 5.0 Testing Using the App-V 5.0 Client
Running the Virtual Machine Preparation Setup
Running the Azure Virtual Machine Preparation Setup
Running the Azure Virtual Machine Preparation Setup for App-V 5.0 Sequencer
Taking a Snapshot
VMware-Specific Snapshot Configuration Option
VMware vSphere API Requirement on the AdminStudio Machine
Adding Virtual Machines Using the Virtual Machine Import Wizard
Editing Virtual Machine Properties on the Machines Tab
Connecting to Active Virtual Machines
Managing Packages to Convert
Adding Packages from an AdminStudio Application Catalog
Adding Packages from a Local Machine or Network
Editing Package Properties on the Packages Tab
Setting MSIX Signing Options
Setting General Package Properties
Specifying a Package's Repackaging Snapshot
Editing the Installation Command Line
Specifying a Package's Compression Setting
Selecting the Repackaging Method
Specifying Time Out Settings
Enabling Manual Installation During Repackaging
Documenting Interactive Repackaging Steps Using the Microsoft Step Recorder Tool
Enabling Pre-Installation and Post-Installation Configuration
Setting Package Properties for Conversion to App-V Format
Overriding the Name of the App-V Package
Selecting the App-V Conversion Method
Specifying the App-V Package's Primary Application Directory
Specifying the App-V Package's Supported Operating Systems
Specifying How to Optimize the App-V Package
Specifying Whether to Append the Version Number to the App-V Package File Name
Specifying the Diagnostic Tools to Include With the App-V Package
Choosing to Expand the App-V 5.0 Package Before Sequencing
Entering Comments for an App-V Package
Setting the App-V 4.x Package's Server Location
Specifying the App-V Package's Root Folder Name
Enabling Dynamic Suiting for an App-V 4.x Package
Specifying an App-V 4.x Package's Compression Setting
Designating an App-V Package as an Upgrade
Specifying an App-V 4.x Package's Client Runtime Drive
Setting an App-V Package's VFS Options
About Repackaging Windows Installer Packages
Using the Application Conversion Wizard to Perform Automated Package Conversion
Performing a Conversion Using the Application Conversion Wizard
Viewing Conversion Results
Testing Packages
Testing App-V Packages
Performing Automated Testing of App-V Packages
Performing Manual Testing of App-V Packages
Testing VMware ThinApp Packages
Testing Citrix XenApp Packages
Testing Repackaged and Source Windows Installer Packages
Importing Converted Packages into the Application Catalog
Publishing Converted Packages to a Distribution System
Setting Default Project Properties
Capturing Virtualization Context
Reference
Automated Application Converter User Interface
Packages Tab
Adding Packages to the List
Viewing Package Information on the Packages Tab
Packages Tab Properties
Icons Used on the Packages Tab
Shortcut Menu Commands on Packages Tab
Machines Tab
Adding Virtual Machines to the List
Viewing Virtual Machine Information on the Machines Tab
Machines Tab Properties
Shortcut Menu Commands on Machines Tab
Results Tab
Results Tab Properties
Icons Used on the Results Tab
Shortcut Menu Commands on Results Tab
Menus & Toolbar Buttons
Output Window
Column Selector and Properties Windows
AdminStudio Automated Application Converter Log Report
Using List Features
Sorting Lists
Changing Which List Columns Are Displayed
Changing Column Order
Resizing List Columns
Grouping Lists
Wizards
Application Conversion Project Wizard
Open Project Panel
Application Conversion Project Wizard Welcome
Select Package Source
Connect to an AdminStudio Application Catalog
Select Packages
Selected Package List
Select Virtual Machine Source
Select Virtual Machines from a Microsoft Hyper-V Server
Select Virtual Machines from a VMware ESX or ESXi Server
Specify Azure Details
Select Virtual Machines
Specify Virtual Machine details
Specify Virtual Machine details
Initial Configuration Complete
Select Output Formats
Automated Repackaging on Virtual Machines
Application Conversion Project Wizard Complete Panel
Package Import Wizard
Package Import Wizard Welcome
Package Import Wizard Complete
Virtual Machine Import Wizard
Virtual Machine Import Wizard Welcome
Virtual Machine Import Wizard Complete
Application Conversion Wizard
Application Conversion Wizard Welcome
Application Conversion Wizard Complete
Dialog Boxes
About Automated Application Converter
App-V 5.x Application Launcher
Browse for Folder Dialog Box
Guest Agent
Open Dialog Box
MST Dialog Box
Project Options Dialog Box
Select Package Installation File Dialog Box
Select Transform Dialog Box
Select Virtual Machine Dialog Box
Select Virtual Machine Image File Dialog Box
Command Line Support
Specifying Global Default Virtual Conversion Settings
Virtual Converter Table Documentation for Microsoft App-V and VMware ThinApp
Troubleshooting
First Things to Check
Problems and Solutions
Best Practices for Optimal Performance
How to Test a Virtual Machine
Resolving Problems Connecting to a Hyper-V Image
Automated Application Converter Error Messages
Error -4308: VM failed to start up
Error -4309: VM failed to shut down
Error -4310: Failed to connect to VM
Error -4312: Failed to prepare Repackager
Error -4313: Failed to access the package
Error -4314: Failed to copy repackaged output from virtual machine
Error -4315: Failed to send command to VM
Error -4316: Failed getting response from VM
Error -4317: Failed running pre-snapshot
Error -4318: Failed running post-snapshot
Error -4319: Failed running package installation
Error -4320: Failed creating folder on VM
Error -4333: Preparing command-line...
Error -4380: Failed to prepare AppV
Error -4388: Failed preparing for pre-snapshot
Error -4389: Failed connecting to server
Error -4390: Failed connecting to image
Error -4391: Failed to reboot
Error -4395: Failed to create VM directory
Error -4409: Failed to delete package cache folder
Virtualization Conversion Error Messages
Error -9000: Unknown Exception
Error -9001: Unknown COM
Error -9002: Error Opening Package
Error -9003: Error Saving Package
Error -9004: Process Cancelled By User
Error -9005: Error Creating Temporary Folder
Error -9006: Error Decompressing Package
Error -9007: File With Extension Not Found
Error -9008: Error Extracting Icon
Error -9009: Unknown Provider
Error -9010: Invalid Target File Name
Error -9011: Error Reading MSI Table
Error -9012: Unexpected Error in Method
Error -9013: Type Library Not Found
Error -9014: ShellExecute Failed
Error -9015: Unable to Determine Full Path for Driver
Warning -9016: Contents of Table Ignored
Warning -9017: .NET 1.x Assembly Not Supported
Warning -9018: Custom Actions Ignored
Warning -9019: Conditionalized Components
Error -9020: Directory With Null Parent
Error -9021: Unable to Extract COM Data
Error -9022: Complus Table
Error -9024: FileSFPCatalog
Warning -9026: LaunchCondition Table
Warning -9027: LockPermissions Table
Error -9028: MoveFile Table
Error -9029: MsiDriverPackages Table
Warning -9030: ODBCTranslator Table
Warning -9031: RemoveFile Table
Warning -9032: RemoveIniFile Table
Warning -9033: RemoveRegistry Table
Error -9036: ISCEInstall Table
Error -9037: ISComPlusApplication Table
Error -9038: ISPalmApp Table
Error -9039: ISSQLScriptFile Table
Error -9040: ISVRoot Table
Error -9041: ISXmlFile Table
Error -9051: Package Decompression Canceled
Error -9100: CreateInstance of Package Object Failed
Error -9101: Create Operation of Package Object Failed
Error -9102: Failed to Write Header Information
Error -9103: Citrix Finalization Failed
Error -9104: Citrix Save Failed
Error -9105: Error Initializing Citrix Writer
Error -9106: Error Initializing Citrix Package
Error -9107: Error Writing Citrix File Entries
Error -9108: Error Determining Source File Path
Error -9109: Error Writing Citrix Folder Entries
Error -9110: Error Writing Citrix Registry Entries
Error -9113: Error Writing Citrix INI File Entries
Error -9114: Error Writing Citrix Shortcuts
Error -9115: Error Saving Citrix Profile
Error -9116: Error Creating Empty Citrix Profile
Error -9117: Error Creating Intermediate Folder
Error -9118: Error Initializing Citrix Profile
Error -9119: Error Creating Default Target in Citrix Profile
Error -9120: Error Deleting File From Profile
Error -9121: Failed to Copy File into Citrix Profile
Error -9122: Target Does Not Exist in Citrix Profile
Error -9124: No Shortcuts Created for this Profile
Error -9125: Error Writing Citrix File Type Associations
Error -9126: Failed to Sign Profile Using Certificate
Error -9127: Could Not Create Script Execution
Warning -9128: Duplicate Shortcut
Warning -9129: Duplicate Shortcut Names
Warning -9130: Duplicate Shortcut Targets
Warning -9131: Unable to Resolve Installer Variable
Warning -9132: 16 Color Shortcut Icon Not Found
Warning -9133: Shortcut Icon Not Found
Warning -9134: Failure to Extract Icon from Executable
Error -9135: Shortcut Target is 16-Bit
Warning -9136: Some Files May Not Be Decompressed
Warning -9137: Destination Directory Cannot Be Found
Warning -9138: Ignoring a DuplicateFile Table Entry
Error -9139: 64-Bit Executables (XenApp)
Error -9200: ThinApp Must Be Installed
Warning -9201: Extension for Shortcut Files Must Be “.exe”
Error -9202: No Applications Were Created
Error -9203: ThinApp Tool is Missing
Error -9204: Duplicate Shortcut
Error -9205: Identically-Named Shortcut Already Exists, But With Different Parameters
Error -9206: Identically-Named Shortcut Already Exists, But With a Different Target
Error -9207: Error During Build Process (vregtool.exe)
Error -9208: Error Occurred During Build Process (vftool.exe)
Error -9209: Error Occurred During ThinApp Build Process (tlink.exe)
Error -9210: 64-Bit Executables (ThinApp)
Error -9300: Unhandled Exception During AdviseFile Operation
Error -9301: Unhandled Exception During AdviseRegistry Operation
Error -9302: Unhandled Exception During Command Action
Error -9303: Unhandled Exception During Alter File Action
Error -9304: Unhandled Exception During Alter Registry Action
Error -9305: Unhandled Exception During Create Action
Error -9306: Unhandled Exception During Execution of Rules Engine
Error -9401: Error Initializing App-V Writer
Error -9402: Error Initializing App-V Package
Error -9403: Error Writing App-V File Entries
Error -9404: Error Writing App-V Folder Entries
Error -9405: Error Writing App-V Registry Entries
Error -9406: Error Writing App-V INI File Entries
Error -9407: Error Writing App-V Shortcuts
Error -9408: Error Writing App-V File Type Data
Error -9409: Error Saving App-V Data
Error -9410: Error Determining Source File Path
Error -9411: OSD File Template Could Not Be Extracted
Error -9412: OSD File Could Not Be Saved
Error -9413: App-V OSD Save
Warning -9414: Local App-V Application Specified as a Dependency of the Primary Application
Error -9415: Dependency Application Was Not Found
Warning -9416: Invalid Primary Application Directory
Error -9417: Dependency Application's OSD File Contains an Invalid HREF Value
Error -9418: Error While Privatizing Side-By-Side Assemblies
Error -9419: Error Inserting Watermark
Error -9420: Error During App-V Package Upgrade
Warning -9421: 16-Bit Application
Error -9422: Package Cannot Be Opened
Warning -9423: No Shortcuts Detected
Error -9424: Windows 8 or Windows 2012 OS Required
Warning -9500: Shortcut Missing
Error -9600: Error Initializing Symantec Writer
Error -9601: Error Writing Symantec Folder Entries
Error -9602: Error Writing Symantec Shortcuts
Error -9603: Error Creating Target File for Symantec Package
Error -9604: Error Writing Symantec File Entries
Error -9605: Error Writing Symantec Registry Entries
Error -9606: Error Writing Symantec INI File Entries
Error -10000: Process Cancelled By User
Warning -10001: Suite File Missing
Warning -10002: Suite File is Duplicate
Warning -10003: Application File Missing
Warning -10004: INI File Missing
Fix 11000: Excluding TCPIP Registry Entries
Fatal Error 11001: Fail on VMware
Warning 11003: Control Panel Applet - Citrix
Fix 11004: Control Panel Applet - ThinApp
Fatal Error 11005: QuickTime 7.4.1 Causes Fatal Error
Fix 11006: Adobe Distiller Exclude AdobePDFSettings
Fix 11007: Exclude URL Shortcut
Steps to Take Before Calling Technical Support
Application Features Requiring Pre- or Post-Conversion Actions
Using the MSIX Editor
About MSIX Editor
MSIX Package Format
Getting Started with the MSIX Editor
Launching MSIX Editor
Opening an MSIX Package
Working with MSIX Editor Interface
MSIX Editor Ribbon
Preferences
Output Window
Editing MSIX Packages
Editing MSIX Package Information
Editing Files and Folders
Adding a File or Folder to an MSIX Package
Deleting a File or Folder From an MSIX Package
Editing Registry
Importing a Registry File
Adding a Registry Key
Adding a Registry Value and Data to a Registry Key
Modifying a Registry Value and Data of a Registry Key
Deleting a Registry Key or Registry Value
Editing Dependencies
Adding Dependency
Modify Dependency
Delete Dependency
Editing Package Declarations
Add Package Declarations
Modify Package Declarations
Delete Package Declarations
Editing Capabilities
Editing Applications
Add a New Application
Add a New Non-EXE Application
Modify an Existing Application
Delete an Existing Application
Editing Visual Assets
Modify Visual Assets
Generate Visual Assets
Delete Visual Assets
Signing Package
Fix Runtime Issues of an MSIX Package
Tracing App
Applying Fixups
File Redirection Fixup
Package Relative
Package Drive Relative
Known Folders
PowerShell Script Fixup
File Not Found Fixup
Executable Arguments Fixup
Registry Fixup
Environment Variable Fixup
Custom Fixup
Applying Recommended Fixup
Create Modification Packages
Specifying MSIX Package Information
Including Files and Folders
Including Registry
Saving as Modification Package
Signing Modification Package
MSIX Editor Reference
Package Properties
Package Information View
Package Identity
Package Properties
Files and Folders View
Registry View
Dependencies View
Target Device Family
Package Dependency
Main Package Dependency
Driver Dependency
OS Package Dependency
Package Declarations View
Firewall Rules
Com Interface
Loader Search Path Override
Capabilities View
Device Capabilities
General Capabilities
Restricted Capabilities
Application Properties
Applications View
Visual Assets View
App Declarations View
Content URIs View
Advanced Editor
Fixups View
Recommended Fixups View
App Manifest View
Using the Virtual Package Editor
Legal Information
Contacting Us
About Virtualization
About the Virtual Package Editor
Components of an App-V Package
Getting Started with the Virtual Package Editor
Starting the Virtual Package Editor
Opening an Existing Virtual Package
Saving a Virtual Package
Closing a Virtual Package
Working with the Virtual Package Editor Interface
Configuring the Value of a Setting for More Than One Item at a Time
Showing or Hiding the Start Page in the Virtual Package Editor
Rearranging the Start Page and Virtual Package Tabs
Showing or Hiding the Settings and Output Windows
Moving the Settings, Output, and Script Windows
Showing or Hiding Toolbars
Adding Buttons and Menus to a Toolbar
Removing Buttons and Menus from a Toolbar
Creating a Custom Toolbar
Editing Virtual Packages
Specifying Virtual Package Information
Viewing History for a Virtual Package
Configuring General Information for a Virtual Package
Specifying a Virtual Package’s Dependencies
Adding a Dependency to a Virtual Package
Configuring a Dependency in a Virtual Package
Associating a Package’s Targets with a Dependency in a Virtual Package
Specifying Whether a Dependency is Mandatory for a Target in a Virtual Package
Removing a Target from a Dependency in a Virtual Package
Removing a Dependency from a Virtual Package
Configuring Asset Intelligence Information
Organizing Virtual Application Data
Including Files and Folders
Adding a Predefined Folder to the VFS Folder in an App-V Package
Adding a Folder to an App-V Package
Adding a File to an App-V Package
Configuring a File or Folder in an App-V Package
Setting the VFS Path for the Contents of a Predefined Folder in an App-V Package
Moving a File or Folder in an App-V Package
Extracting Files and Folders from the App-V Package
Removing a File or Folder in an App-V Package
Editing the Virtual Registry
Adding a Registry Key to a Virtual Package
Configuring a Registry Key in a Virtual Package
Configuring the Isolation Setting for All of the Subkeys Under One or More Keys
Adding a Registry Value to a Registry Key in a Virtual Package
Configuring a Registry Value and Its Value Data in a Virtual Package
Removing a Registry Value from a Registry Key in a Virtual Package
Removing a Registry Key from a Virtual Package
Defining Targets in a Virtual Application
Adding a Target to a Virtual Package
Configuring a Target in a Virtual Package
Removing a Target from a Virtual Package
Creating Shortcuts to the Virtual Application on the Client System
Adding a Shortcut for a Virtual Package
Configuring a Shortcut in a Virtual Package
Removing a Shortcut from a Virtual Package
Using Environment Variables in a Virtual Environment
Setting an Environment Variable in a Virtual Package
Configuring an Environment Variable in a Virtual Package
Removing an Environment Variable from a Virtual Package
Configuring File Extension Associations for the Virtual Application
Adding a File Extension to a Virtual Package
Configuring a File Extension in a Virtual Package
Adding a Verb to a File Extension in a Virtual Package
Configuring a Verb for a File Extension in a Virtual Package
Removing a Verb from a File Extension in a Virtual Package
Removing a File Extension from a Virtual Package
Creating Scripts that Run Before or After the App-V Application Is Streamed or Launched
Adding a Script to a Target in a Virtual Package
Configuring a Script in a Virtual Package
Causing the App-V Application to Close After a Script Failure
Removing a Script from a Virtual Package
Specifying the Application Path for a File in a Virtual Package
Adding an Application Path to a Virtual Package
Configuring an Application Path in a Virtual Package
Removing an Application Path from a Virtual Package
Configuring Virtual Services
Adding a Virtual Service to a Virtual Package
Configuring a Virtual Service in a Virtual Package
Removing a Virtual Service from a Virtual Package
Testing and Troubleshooting Virtual Packages
Using the App-V Application Launcher to Test the Virtual Package
Using Debug Tools with a Virtual Package
Using the Virtual Package Editor to Resolve Application Conflict Evaluators (ACEs) in App-V Packages
Virtual Package Editor Reference
Virtual Package Editor Start Page
Virtual Package Editor Menu, Toolbar, and Window Reference
Menus in the Virtual Package Editor
File Menu in the Virtual Package Editor
Edit Menu in the Virtual Package Editor
View Menu in the Virtual Package Editor
Window Menu in the Virtual Package Editor
Help Menu in the Virtual Package Editor
Standard Toolbar in the Virtual Package Editor
Script Window
Settings Window
Output Window
Virtual Package Editor Dialog Box Reference
Browse for Folder Dialog Box
Edit Value Dialog Box
Save As Dialog Box
Select a File Dialog Box
Select a Folder Dialog Box
Select Files to Add to the Virtual Package Dialog Box
Virtual Package Editor View Reference
Application Paths View
Asset Intelligence View
Dependencies View
Environment Variables View
File Extensions View
File Extension Settings
Verb Settings for a File Extension
Files and Folders View
General Information View
Registry View
Shortcuts View
Target Settings
Shortcut Settings
Scripting Settings
Virtual Services View
Creating Customized Virtual Applications
About Virtualization
About the AdminStudio Virtualization Interface
About the Virtualization Assistant Tabs
Using the More Options, Other Places, and Help Links Sections in a Virtualization Assistant
Navigating in a Virtualization Assistant
Opening the Installation Designer
Showing or Hiding the Virtualization Assistants
Creating Microsoft App-V Packages
Overview of Microsoft Application Virtualization and the Microsoft App-V Assistant
About Microsoft Application Virtualization (App-V) and the Microsoft App-V Assistant
Components of an App-V Package
About the Microsoft App-V Assistant
Process for Authoring an App-V Package Using the Microsoft App-V Assistant
Supported InstallShield Project Types
How Transforms are Included in an App-V Package
How Windows Services Are Integrated into an App-V Package
Using the Microsoft App-V Assistant to Create an App-V Package
Specifying Package Information and Deployment Options
Specifying Package Information
Specifying Operating System Requirements
Specifying Upgrade Package Information
Specifying the Deployment Server
Including Diagnostic Tools in an App-V Package
Managing Files in an App-V Package
Adding, Deleting, and Moving Files and Folders in an App-V Package
Controlling the Display of Predefined Folders
Specifying the Primary Application Directory
Setting Isolation Options for Folders and Files
Inheritance of Isolation Options from Folders to Files
Modifying Shortcuts to the App-V Package’s Executable Files
App-V Packages and the Virtual Environment
App-V Shortcut Requirements
Creating a New App-V Package
Including an Existing App-V Shortcut
Excluding or Deleting an Existing App-V Package
Excluding vs. Deleting App-V Package Shortcuts
Renaming a Shortcut
Modifying App-V Package Registry Settings
About the Windows Registry
Adding or Deleting Registry Keys and Values
Setting App-V Package Registry Isolation Options
Inheritance of Isolation Options in the Registry
Performing Dynamic Suite Composition
Modifying Build Options
Selecting the Releases for Which You Want to Build App-V Packages
Enabling App-V Package Building When in Direct Edit Mode
Specifying Whether to Compress the Data Files in an App-V Package
Including Additional Windows Installer Packages in an App-V Package
Building a Windows Installer Package to Assist in the Distribution of an App-V Package
Specifying Package Feature Block Optimizations
Building an App-V Package
Build Output for App-V Packages
Building App-V Packages Through the Command Line
Testing an App-V Package Using the App-V Launcher Tool
Troubleshooting the Builds of App-V Packages
Application Features that Require Pre- or Post-Conversion Actions
Microsoft App-V Assistant Reference
Microsoft App-V Assistant Pages
Microsoft App-V Assistant Home Page
Package Information Page
Files Page
Applications Page
Registry Page
Dynamic Suite Composition Page
Build Options Page
Microsoft App-V Assistant Dialog Boxes
Advanced Settings Dialog Box
App-V Diagnostic Tools Dialog Box
App-V Package Upgrade Settings Dialog Box
File Mapping Dialog Box
Isolation Options Dialog Box (for a Package)
Isolation Options Dialog Box (for Registry Keys)
Launch App-V Package Dialog Box
Options Dialog Box (for Configuring Isolation Options for a File)
Options Dialog Box (for Configuring Isolation Options for a Folder)
Package Optimizations Dialog Box
Advanced Table Settings for Conversion to Microsoft App-V
Creating Citrix Profiles
Overview of the Citrix Assistant
About Citrix XenApp
About the Citrix Assistant
About Citrix Profiles
Benefits of Deploying Citrix Profiles
Supported InstallShield Project Types
How Transforms are Included in a Citrix Profile
Using the Citrix Assistant to Create a Citrix Profile
Specifying Citrix Profile Information
Specifying the Profile Name, Description, and Version
Specifying Whether Users Should Be Able to Update Applications
Including Diagnostic Tools With a Citrix Profile
Specifying Operating System and Language Requirements
Setting Operating System Requirements and Service Pack Levels
Setting Language Requirements
How Requirements are Applied at Runtime
Adding Pre-Launch and Post-Exit Scripts
Managing Files and Folders in a Citrix Profile
Managing Files and Folders in a Citrix Profile
Controlling the Display of Predefined Folders
Setting Isolation Options
Overview of Citrix Isolation Options
Setting Isolation Options for Folders and Files
Inheritance of Isolation Options from Folders to Files
Modifying Profile Shortcut Settings
Shortcuts and the Isolation Environment
Shortcut Requirements
Creating a New Profile Shortcut
Including an Existing Profile Shortcut
Excluding vs. Deleting a Profile Shortcut
Conditions When a Shortcut Should be Excluded or Deleted
Renaming a Shortcut
Modifying Profile Registry Settings
About the Windows Registry
Adding or Deleting Registry Keys and Values
Setting Registry Isolation Options
Inheritance of Isolation Options in the Registry
Modifying Build Settings
Selecting Releases to Build
Digitally Signing a Citrix Profile
Including Additional Windows Installer Packages in a Citrix Profile
Enabling Citrix Profile Building When in Direct Edit Mode
Building a Citrix Profile
Citrix Assistant Reference
Pages
Home Page
Profile Information Page
Profile Requirements Page
Profile Files Page
Profile Shortcuts Page
Profile Registry Page
Build Settings Page
Dialog Boxes
Script Execution Dialog Box
Diagnostic Tools Dialog Box
File Isolation Options Dialog Box
Folder Isolation Options Dialog Box
Registry Isolation Options Dialog Box
Service Packs Requirement Dialog Box
Building Citrix Profiles Using the Command Line
Citrix Profile Conversion Error and Warning Messages
Application Features Requiring Pre- or Post-Conversion Actions
Creating ThinApp Applications
Overview of the ThinApp Assistant
About ThinApp Applications
The ThinApp Virtual Operating System
Benefits of Deploying ThinApp Applications
About the ThinApp Assistant
Process for Authoring a ThinApp Application Using the ThinApp Assistant
Components of a ThinApp Application
Supported InstallShield Project Types
How Transforms are Included in a ThinApp Application
About Sandboxes
Using the ThinApp Assistant to Create a ThinApp Application
Specifying ThinApp General Settings
Specifying Sandbox Information
Specifying Control Access via Active Directory
Prerequisites for Building a ThinApp Application
Including Diagnostic Tools With a ThinApp Application
Managing Files and Folders in a ThinApp Application
Adding, Deleting, and Moving Files and Folders in a ThinApp Application
Controlling the Display of Predefined Folders
Setting ThinApp Isolation Options
Overview of ThinApp Isolation Options
Setting Isolation Options for Folders
Inheritance of Isolation Options from Folders to Files
Modifying Shortcuts to the ThinApp Application’s Executable Files
ThinApp Applications and the Virtual Environment
Compressing a ThinApp Application
ThinApp Shortcut Requirements
Creating a New ThinApp Application
Including an Existing ThinApp Application
Excluding or Deleting an Existing ThinApp Application
Excluding vs. Deleting ThinApp Application Shortcuts
Renaming a ThinApp Application
Modifying ThinApp Application Registry Settings
About the Windows Registry
Adding or Deleting Registry Keys and Values
Setting ThinApp Isolation Options on Registry Keys
Inheritance of ThinApp Isolation Options in the Registry
Modifying Build Options
Selecting Releases to Build
Enabling ThinApp Application Building When in Direct Edit Mode
Including Additional Windows Installer Packages in a ThinApp Application
Building a Windows Installer Package to Assist in the Distribution of a ThinApp Application
Setting ThinApp Log Monitor Tracing Options
Setting AppLink Options
Setting AppSync Options
Building a ThinApp Application
ThinApp Assistant Reference
Pages
ThinApp Assistant Home Page
General Settings Page
Files & Folders Page
Applications Page
Registry Page
Build Options Page
Dialog Boxes
ThinApp Diagnostic Tools Dialog Box
Folder Isolation Options Dialog Box
Registry Isolation Options Dialog Box
AppLink Settings Dialog Box
Add AppLink Reference Dialog Box
AppSync Settings Dialog Box
Building ThinApp Applications Using the Command Line
ThinApp Application Conversion Error and Warning Messages
Application Features Requiring Pre- or Post-Conversion Actions
ThinApp Not Found
ThinApp Application Configuration File: package.ini
[BuildOptions]
[Compression]
[Isolation]
[MainApp.exe]
[Test.exe]
Customizing and Authoring Installations Using InstallShield
AdminStudio-Specific Functionality in InstallShield Editor
InstallShield Editor Integration with Application Catalog and the Software Repository
InstallShield Integration with Application Catalog Software Repository
Quickly Opening Package in InstallShield Direct Edit Mode
Quickly Creating and Opening a Transform File in InstallShield Direct MST Mode
Microsoft App-V, VMware ThinApp, and Citrix XenApp Virtualization Support
Differences Between InstallShield Editor and InstallShield Professional and Premier Editions
InstallShield Editor Help Library
Customizing Installations Using Tuner
Working with Transforms
Creating New Transform Files
Opening Existing Transforms
Opening Recently Accessed Transforms
Creating Generic Transforms
Using Response Transforms
Viewing Transform Properties
Validation
Prevalidating Windows Installer Packages
Handling Invalid Windows Installer Packages
Postvalidating Transforms
Evaluation Files and Internal Consistency Evaluators
Setup Organization
Changing a Feature's Visibility
Setting the Initial State of a Feature
Editing a Feature's Description
Setting the Default Destination
Setting the Default Organization
Changing the Destination Variable
Preventing Features from Displaying During Custom Installation
Setting Feature Properties
Using Feature Advertisement
Configuring Package Content
Files and Folders
Adding Files
Displaying Files from the Base Windows Installer Package
Preventing Installation of Files from the MSI
Removing Added Files
Storing Added Files
Registry Entries
Creating a Registry Key
Creating a Registry Value
Importing REG Files
Removing Registry Information
Shortcuts
Creating Shortcuts
Changing a Shortcut's Icon
Change a Shortcut's Location
Changing a Shortcut's Target
Creating a Hot Key
Removing Shortcuts
Determining the Path of Changed Shortcuts
INI Files
Adding INI Files
Importing Existing INI Files
Adding Sections to INI Files
Adding New Keys to INI File Sections
Modifying INI File Keys, Values, and Actions
Removing INI Files
Removing Sections from INI Files
Removing INI File Section Keys
ODBC Resources
Adding New Data Sources
Adding New ODBC Data Source Attributes
Adding New ODBC Driver Attributes
Editing ODBC Data Source Attributes
Editing ODBC Driver Attributes
Removing Existing ODBC Data Sources
Removing ODBC Driver Attributes
Removing ODBC Data Source Attributes
NT Services
Setting NT Service Arguments
Setting NT Service Dependencies
Setting the NT Service Description
Setting the NT Service Display Name
Setting the NT Service Error Control Level
Setting the NT Service Load Order Group
Setting the NT Service Overall Install Result
Setting the NT Service Start Type
Setting NT Service Start Name and Password
Setting the NT Service Type
Working with Dialogs
Hiding Dialogs During UI Sequences
Restoring Dialog Sequences
Suppressing the License Agreement Dialog Box
Disabling Custom Setups
Editing Dialog Properties
Dialogs View vs. Command-Line Options
Dialog Suppression Issues
Configuring Additional Server Locations
Adding Additional Server Locations
Modifying Server Locations
Removing Server Locations
Reordering Server Locations
Changing Add/Remove Program Settings
Changing Add/Remove Programs Properties
Disabling the Modify, Remove, or Repair Buttons
Customizing Setup Properties
Adding Custom Setup Properties
Adding and Editing Comments
Removing Custom Setup Properties
Modifying Setup Properties
Preparing Packages for Distribution
Copying the Installation to a Network Location
Copying the Installation to an FTP Server
Creating a Package Definition File (PDF)
Creating an SMS File
Instructing SMS to Create a Management Information Format File at Deployment Time
Deploying Windows Installer Setup Packages with Systems Management Server 2.0
Creating a Setup.exe File for the Package and Transform
Additional Setup.ini Parameters
Directly Editing Packages
Adding a New Record Using the Direct Editor
Finding and Replacing Using the Direct Editor
Launching the Direct Editor from the Validation Tab
Documenting Response Transform Creation Using the Microsoft Step Recorder Tool
Tuner Reference
User Interface Reference
Menus and Toolbar
View Bar
Checklist
Customization Steps Checklist
Output Window
Customize Dialog Box
Properties Dialog Box
Options Dialog Box
Transform Summary Dialog Box
Dialog Properties Dialog Box
Tuner Views
Tuner Start Page
Welcome to Tuner View
Create a New Transform View
Open a Recent Transform View
Open an Existing Transform View
Help View
Package Validation View
Prevalidation View
Organization View
Product Properties View
Features View
System Configuration View
Files and Folders View
Registry View
Shortcuts View
Shortcuts View/Shortcut Properties
Shortcuts View/Shortcut Target
Shortcuts View/Shortcut Locations
INI Files View
ODBC Resources View
NT Services View
Application Configuration View
Server Locations View
Setup Properties View
Dialogs View
Add/Remove Programs View
Package Preparation View
Postvalidation View
Package View
Package View/Location View
Package View/Setup View
Package View/SMS View
Additional Tools View
Direct Editor
Import INI File Wizard
Welcome Panel
Import INI File Panel
Import Conflict Options Panel
Finishing INI File Import Panel
Import REG File Wizard
Welcome Panel
Import Registry File Panel
Import Conflict Options Panel
Finishing Registry Import Panel
Packaging Wizard
Location Panel
Setup.exe Panel
SMS Panel
Packaging Summary Panel
Using Analyze to Perform Package Testing
Analyze Overview
Benefits of Using Analyze
Test Run Optimization
About Mobile Application Testing
About Microsoft Windows Application Compatibility Infrastructure Testing
Configuring Testing Options on the Analyze Tab
About Analyze Tests
Selecting Tests to Execute
Setting the Compliance Level for Operating System Compatibility Tests
Setting Automatic Fix Preferences for Operating System Compatibility Tests
Updating the Location of the Custom ACE Rule File
Changing the ICE Validation File
Creating Custom Mobile Tests Using the Mobile Test Wizard
Performing Compatibility, Best Practices, and Risk Assessment Testing
Performing MSIX Conversion Compatibility Testing
Testing Windows Installer Packages for MSIX Conversion Compatibility
Converting your Existing Packages to MSIX using Repackager Tool and Digital Signing
Signing the MSIX Package in the Application Catalog
Scanning and Checking Whether or Not the Package Has Shortcuts for MSIX Conversion
MSIX App Attach
About MSIX App Attach
Prerequisites for Creating App Attach
Creating MSIX App Attach
Wrapping MSI/EXE Packages to Wise Script Wrapped EXEs
Wrap MSI/EXE Packages Using the Wrap Package Wizard
Performing Application Conflict Testing
Testing for Conflicts Between Packages
Testing for Conflicts Between Packages and OS Snapshots
Integrating Analyze With Other Applications
Integrating with Microsoft Application Compatibility Toolkit (ACT)
Viewing and Filtering Test Results
About Status Icons
Viewing Summary Group/Application Test Results
Viewing Detailed Package Test Results
Viewing Summary Test Results
Viewing Operating System Compatibility Test Results
Viewing MSIX Conversion Compatibility Test Results
Viewing Application Virtualization Compatibility Test Results
Application Virtualization Compatibility Status: Analyze vs. Automated Application Converter
Viewing Remote Application Publishing Compatibility Test Results
Viewing Best Practices Test Results
Viewing Risk Assessment Test Results
Viewing Application Conflicts Test Results
Viewing Combined Test Results of Bundled Packages
Viewing Combined Test Results of Child Windows Installer Packages of Complex Installer Executables
Viewing Combined Test Results of Child Applications of PKG and DMG Installers
Filtering Test Results by Suppressing Errors/Warnings
Resolving Issues
Performing Automatic Issue Resolution
Performing Manual Issue Resolution
Viewing Test Summary Reports on Reports Tab
Analyze Reference
Analyze Views
Analyze Group View
Analyze Application View
Analyze Deployment Type View
Supportability Risks
Operating System Compatibility Tabs
Application Virtualization Compatibility Tab
Best Practices Tab and Risk Assessment Tab
Application Conflicts Tab
Analyze Subnode Views
Patch Impact View
Associated Patches View
Analyze Dialog Boxes
About Application Catalog Dialog Box
ACE Rule Properties Dialog Box
General Information Tab
Additional Information Tab
Custom Options Tab
Where Clause Tab
DLL Information Tab
Add Ignore Table Dialog Box
Expression Builder Dialog Box
Rules Viewer Dialog Box
Select Tests to Execute Dialog Box
Analyze Wizards
AdminStudio Test Configuration Wizard
Compliance Level Panel
OS Snapshot(s) Panel
Summary Panel
Conflict Wizard
Target Information Panel
Target OS Snapshot Information Panel
Summary Panel
Mobile Test Wizard
Select the Tests Panel
Provide the Test Details Panel
Summary Panel
Rules Wizard
Welcome Panel
General Information Panel
Additional Information
Custom Options Panel
Token Grammar
Where Clause Panel
DLL-Based ACEs Panel
Summary Panel
Analyze Tests
Operating System Compatibility Tests
Windows Server and Desktop Tests
32-Bit Driver
32-Bit Shell Extensions
64-Bit Files
AdminUser or Privileged Launch Condition
Application Requires Specific Minimum OS Version
Application Requires VCLibs 12.0
Application Requires VCLibs 14.0
Application Requires WinJS 2.0 or Higher
Applications with Known Windows OS Compatibility Issues
Compatibility Issues with Known Issues at Startup
Conditions Using AdminUser Property
Conflicting Permission Tables
Deferred Execution Custom Action Context
Deprecated API Calls
Deprecated Cluster Automation Server Functionality
Deprecated Distributed File System Tool
Deprecated Nested Windows Installer Packages
Deprecated NETDDE Functionality
Deprecated Proxy Configuration Tools
Deprecated Server Manager Command-Line Tool
Deprecated Windows Library Feature
Drivers with Known Windows Compatibility Issues
Excluded .NET Framework Payload Files
ForceReboot Action
Hard-Coded Paths
Hard-Coded Paths in Script-Based Custom Actions
IIS VBScripting Configuration
Immediate Execution System-Context Custom Actions
Installation to Secure Location
Installers with Known Windows OS Compatibility Issues
Interactive Services in Session 0
Invalid Component Identifiers
Junction Points
Manifest Files Using Operating System Identifier
Maximum Version of the OS Where This App Was Tested by the Developer
Microsoft Management Console (MMC) Snap-ins Data Execution Prevention
Mixed Per-User and Per-Machine Data
Nested SendTo Menus
Obsolete API Calls
Obsolete File Associations
Operating System Version Conditions
Operating System Version Launch Conditions
Quick Launch Bar
Reboot Pending Launch Condition
Reorganized Start Screen
Restart Manager FilesInUse Dialog
rundll32 Calls (User Account Control)
Self-Update Functionality (User Account Control)
Standard User Changes (User Account Control)
Unmanifested Control Panel (.cpl) Files (User Account Control)
Unmanifested Control Panel Applications (User Account Control)
Unsigned Drivers
Unsigned Executables
Unsigned Windows Installer Database
Unsupported .NET Framework 1.0/1.1 Applications
Unsupported 16-Bit Files
Unsupported 32-Bit Windows Help Files
Unsupported DHTML Editing Control
Unsupported GINA Functionality
Windows Desktop Gadgets
Windows Internet Explorer Protected Mode
Windows Resource Protection Files
Windows Resource Protection Registry Keys
Windows Phone Tests
Application Requires Specific Minimum OS Version (M3001 / M3003 / M3101)
Application Requires VCLibs 11.0 (M3005)
Application Requires VCLibs 12.0 (M3007, M3107)
Application Requires WinJS 1.0 (M3006)
Application Requires WinJS 2.0 or Higher (M3008 / M3108)
Maximum Version of the OS Where This App Was Tested by the Developer (M3002 / M3004 / M3102)
Apple iOS Tests
Application Requires Specific Minimum OS Version (M301 / M401 / M501 / M1001 / M1101 / M1301 / M1401 / M1501 / M1601)
Apple OS X Tests
Application Requires Specific Minimum OS Version (MAC003 / MAC103)
Application Requires 64-bit Processor (MAC005 / MAC105)
Deprecated APIs (MAC004 / MAC104)
Deprecated Frameworks (MAC002 /MAC102)
Deprecated Property List Keys (MAC001 / MAC101)
Removed APIs (MAC007 / MAC107)
Removed Frameworks (MAC006 / MAC106)
Google Android Tests
Application Requires Specific Minimum OS Version (M601 / M701 / M801 / M901 / M1201 / M1701 / M1801)
MSIX Conversion Compatibility Tests
Device Driver (MSIX001)
Windows/NT Service (MSIX002)
Shortcuts (MSIX003)
Custom Action (MSIX004)
Conditionalized Components (MSIX005)
Unsupported .Net Framework Version (MSIX006)
Requires Elevated Privileges (MSIX007)
Application Virtualization Compatibility Tests
Installer Analysis Tests
Application Virtualization Compatibility Installer Analysis Tests
Choosing the Virtual Formats to Display in Test Results
Best Practices Tests
Windows Installer Internal Consistency Evaluators
About ICE43, ICE50, and ICE57 Tests for Shortcuts
Windows Installer Best Practices Tests
ACE04: Components Without Files or Key Paths
ACE05: More Than One Executable File Per Component
ACE06: Executable File Not Marked as Key File of Component
ACE25: Hard-Coded Paths for Custom Action Targets
ACE26: Merge Modules That Are Missing from the Application Catalog
ACE27: Duplicate File Data Without the Required Standard Actions
ACE28: Hard-Coded Paths for Environment Variable Values
ACE29: Hard-Coded Paths for INI File Changes
ACE31: MoveFile Data Without the Required Standard Actions
ACE32: Hard-Coded Paths in Registry Entries
ACE33: RemoveFile Data Without the Required Standard Actions
ACE34: RemoveIniFile Data Without the Required Standard Actions
ACE35: RemoveRegistry Data Without the Required Standard Actions
ACE36: Merge Module Dependencies That Are Missing from the Application Catalog
Microsoft App-V Best Practices Tests
ACE201: Shortcuts with Hard-Coded Paths for Targets
ACE202: Shortcuts with Hard-Coded Paths in Command-Line Arguments
ACE203: Shortcut Targets with Hard-Coded Paths for the Working Directory
ACE208: App-V Packages Without at Least One Shortcut
ACE209: App-V Packages with Shell Extensions
ACE210: App-V Packages with ClickOnce Support
ACE211: App-V Package with DLL Surrogates
ACE212: App-V Packages with Boot Services
ACE213: App-V Packages with OS Integrated Files
ACE214: App-V Packages with Drivers
ACE216: App-V Package with Long .sft File Names
ACE217: App-V Packages with WMI Providers
ACE218: App-V Package with a J2EE Application Server
ACE219: App-V Packages with ASP.NET or IIS Components
ACE220: App-V Packages with Unsupported Applications
Apple Best Practices Tests
M001: Recommended Policy Keys are Specified to Ensure Proper Classification of the Application (Info.plist)
M002: Default Policy Keys are Defined When Device-Specific Versions are Present
M003: Localization Resources are Present and Contain All Required Information
M004: Localization Resources are Present and Contain the Recommended Keys
MAC701: Recommended Property List Keys
MAC702: Code Signature
MAC703: Volume Purchase Program
MAC704: Allows In-app Purchases
Risk Assessment Tests
Mobile Risk Assessment Tests
Windows Mobile Risk Assessment Tests
M4001: Application Requires Telephony
M4002: Application Requires Wi-Fi
M4003: SMS Scheme
M4004: Application Uses a Camera
M4006: Application Uses a Front-Facing Camera
M4008: Application Uses a Video Camera
M4010: Application Uses a Gyroscope
M4011: Application Uses Location Services
M4013: Application Uses a Magnetometer
M4015: Application Uses the Microphone
M4020: Application Uses Peer-to-Peer via Bluetooth
M4021: Application Uses Bluetooth LE
M4030: Application Accesses the Address Book
M4031: Application Supports In-App Purchases
M4037: Application Uses the NFC Card Emulation Feature in the Device
M4040: Application Uses the Device Proximity Sensor
M4045: Application Uses USB Feature
M4046: Application Accesses the Calendar
M4050: Application Uses Internet Access
M4052: Application Uses External Storage
M4053: Application Uses HID
M4054: Application Uses POS
M4055: Application Accesses the Local Document Library
M4056: Application Accesses Local Picture Library
M4057: Application Accesses Local Video Library
M4058: Application Accesses Local Music Library
M4059: Application Supports Enterprise Authentication
M4060: Application Uses Shared User Certificates
M4061: Application Supports Private Network Access
M4062: Application Uses Web Camera
M4063: Application Uses Web Browser
M4064: Application Uses DirectX 11
M4065: Application Uses Digital Compass
M4066: Application Uses Xbox Service
M4067: Application Uses Push Notification Service
M4068: Application Uses Speech Recognition
M4069: Application Uses Local Ring Tones
M4070: Other App Management
M4071: Wallet
M4072: AllJoyn
M4073: Supports User Profiles
M4074: VOIP Service
M4075: Screen Projection
M4076: Application Uses Device Unlock
M4077: VPN Features
Android Mobile Risk Assessment Tests
M201: Application Requires Telephony
M202: Application Requires Wi-Fi
M203: Application Requires SMS Scheme
M204: Application Uses a Camera
M205: Application Uses an Auto-Focus Camera
M206: Application Uses a Front-Facing Camera
M207: Application Uses a Camera Flash
M208: Application Uses a Video Camera
M209: Application Uses an Accelerometer
M210: Application Uses a Gyroscope
M211: Application Uses Location Services
M212: Application Uses GPS
M213: Application Uses a Magnetometer
M215: Application Uses the Microphone
M220: Application Uses Peer-to-Peer via Bluetooth
M221: Application Uses Bluetooth LE
M230: Application Accesses the Address Book
M231: Application Supports In-App Purchases
M232: Application Supports Social Networking
M235: Application Uses a Low-Latency Audio Pipeline
M236: Application Uses the Consumer IR Capabilities on the Device
M237: Application Uses the NFC Card Emulation Feature in the Device
M238: Application Uses the Barometer in the Device
M239: Application Uses the Device Light Sensor
M240: Application Uses the Device Proximity Sensor
M241: Application Uses the Step Device Detector
M242: Application Requires Landscape Orientation
M243: Application Requires Portrait Orientation
M244: Application is Designed for a Television User Experience
M245: Application Uses USB Feature
M246: Application Accesses the Calendar
M247: Application Uses Device Admin
M248: Application Uses Heart Rate Sensor
M249: Application Uses Relative Humidity Sensor
M250: Application Uses Internet Access
M251: Application Accesses Bookmarks
M252: Application Uses External Storage
M253: Uses Account Manager
M254: Application Uses Kill Background Processes
M255: Application Uses Profile
M256: Application Uses Manage Documents
M257: Application Uses IRTransmitter
M258: Application Uses Body Sensors
M259: Application Accesses Voice Mail
M260: Android Pay
M261: Fingerprint Scanner
M262: Direct Share
M263: VR Mode
Apple Mobile Risk Assessment Tests
M101: Application Requires Telephony
M102: Application Requires Wi-Fi
M103: Application Requires SMS Scheme
M104: Application Uses a Camera
M105: Application Uses an Auto-Focus Camera
M106: Application Uses a Front-Facing Camera
M107: Application Uses a Camera Flash
M108: Application Uses a Video Camera
M109: Application Uses an Accelerometer
M110: Application Uses a Gyroscope
M111: Application Uses Location Services
M112: Application Uses GPS
M113: Application Uses a Magnetometer
M114: Application Uses Gamekit
M115: Application Uses the Microphone
M116: Application Uses OpenGL ES 1.1
M117: Application Uses OpenGL ES 2.0
M118: Application Uses ARMv6
M119: Application Uses ARMv7
M120: Application Uses Peer-to-Peer via Bluetooth
M121: Application Uses Bluetooth LE
M122: Application Uses Safari
M123: Application Runs Only on an iPad
M124: Application Uses Persistent Wi-Fi
M125: Application Runs Only on an iPhone or iPod
M126: Application Can Share Files Through iTunes
M127: Application Can Interface Enumerated External Devices
M128: Application Can Open a Specific File Type
M129: Application Can Save a Specific File Type
M130: Application Can Copy/Paste a Specific File Type
M131: Application Supports Location Tracking
M132: Application Supports Ad Networks
M133: Application Accesses the Address Book
M134: Application Supports In-App Purchases
M135: Application Supports Social Networking
M136: Application Supports User Identity
M137: Application Accesses Local Pictures
M138: Application Accesses the Calendar
M139: Application Uses OpenGL ES 3.0
M140: Application Accesses HealthKit
M141: Application Uses Metal
M142: Application Uses Local Authentication (Touch ID)
M143: Application Uses HomeKit
M144: Application Uses CloudKit
M145: Application Uses Barometer
M146: Application Uses PassKit (ApplePay)
M147: Application Uses App-Extension Custom Keyboard
M148: Application Uses App-Extension Document Picker
M149: Application Uses App-Extension File Provider
M150: Application Uses App-Extension Photo Editing
M151: Application Uses App-Extension Share
M152: Application Uses App-Extension Today
M153: 3D Touch
M154: ARM 64
M155: Siri Voice Assistance (SiriKit)
Desktop Risk Assessment Tests
Mac OS Risk Assessment
D001: App Transport Security (ATS)
D002: ATS Exemptions
D003: Insecure HTTP Connections
D004: Forward Secrecy Exemptions
EOLMAC001: Java Versions Required
EOLMAC002: Java Installer Versions
Windows Risk Assessment
EOLWIN001: Java Versions Required
EOLWIN002: Java Installer Versions
VRAWIN001: Checks for Log4j jar files
Application Conflicts Tests
Package Data Conflicts Tests
ACE02: Identical Components with Different Destinations
ACE03: New or Missing Files in Identical Components
ACE07: Same File in Different Components
ACE08: Identical Components with Different Versions of a File
ACE09: Identical Merge Modules
ACE10: Conflicts in Registry Root, Key, and Name Combinations
ACE12: Files from Merge Modules
ACE13: Shortcut Conflicts
ACE14: Duplicate INI File in Different Components
ACE15: Duplicate ODBC Entries in Different Components
ACE16: Duplicate Services in Different Components
ACE17: Duplicate File Extension-Verb Combinations in Different Components
ACE18: Identical Package Codes for Different Packages
ACE19: Identical Product Codes for Different Packages
ACE20: Identical Upgrade Codes for Different Packages
ACE21: Conflicts Between Entries in the IniFile and File Tables
ACE22: IniFile and File Table Entries for the Same File
ACE23: Duplicate Files with Different Sizes, Versions, or Languages
ACE24: Duplicate Registry Entries with Different Data Types or Values
ACE30: Different Components that Install the Same Key File
Microsoft App-V Conflict Tests
ACE200: Shortcut Location Conflicts
ACE204: App-V Package ID Conflicts
ACE205: Package Name Conflicts
ACE206: File Extension and ProgID Conflicts
ACE207: App-V Conflicts in Root Folder Names
ACE215: App-V Shortcut Name and Version Conflicts
Remote Application Publishing Compatibility Tests
Remote Desktop Services Tests
WTS01: Per-User ALLUSERS Property Value for Remote Desktop Services
WTS02: Registry Entries in Per-User Locations
WTS03: Files in Per-User Locations
WTS04: ODBC Data Source Entries in Per-User Locations
WTS05: Per-User Environment Variables
WTS06: Executable Files with Disabled TSAWARE Flags
WTS07: TerminalServer or RemoveAdminTS Conditions
WTS08: 16-Bit Binary Files
WTS09: Administrator Manifest for Binary Files
Analyze Tests Reference
Analyze Resolutions
Resolutions for Operating System Compatibility Tests
Conflict Application Resolution Definitions (CARDs)
Creating Your Own Custom ACE Tests
Types of User-Defined ACEs
Creating User-Defined ACEs
Creating a Custom/Source Only Packages ACE
Creating a Custom/Source and Target Packages ACE
Creating a User Provided DLL-Based ACE
Editing User-Defined ACEs
Deleting User-Defined ACEs
Viewing ACE Metrics
Location of ACE Files
Analyzing the Impact of Installing Microsoft Operating System Security Patches
About Microsoft Operating System Patch Files
Importing Microsoft OS Security Patch Files
Identifying and Downloading Microsoft Operating System Patch Files
Importing a Microsoft Operating System Security Patch Into the Application Catalog
Analyzing the Impact of Installing a Microsoft Operating System Patch
Performing Patch Impact Analysis
Viewing Patch Impact Analysis Results
Viewing Patch and Patch Impact Information in Application Catalog
Generating the Patch Report
Reference
Patch Impact Analysis Wizard
Welcome Panel
OS Snapshot Panel
Source Patches Panel
Target Products Panel
Summary Information Panel
Patch Properties Dialog Box
General Tab
Contents Tab
Products Tab
Isolating Applications Using Application Isolation Wizard
About Application Isolation Wizard
Isolating Repackaged Setups Using Repackager
Launching the Application Isolation Wizard
Isolation Methods
Assemblies
Manifests
Digital Signatures
Certificates
Import Certificate
Code Signing Technologies
Software Publishing Credentials
Certificate Store
Private Keys
Isolating Applications
Setting Assembly Naming Conventions
Modifying the Default Isolation Recommendations
Filtering File Listings when Manually Configuring Isolation
Servicing Published Shared Assemblies
Application Isolation Wizard Reference
Welcome Panel
Windows Installer File Selection Panel
Isolation Method Panel
Summary Information Panel
Application Isolation Progress Panel
Completing the Application Isolation Wizard Panel
Advanced Options Dialog Box
Manifest Options Tab
Digital Signature Tab
Manifest and Assembly Design Dialog Box
Isolated Components Design Dialog Box
Assembly Properties Dialog Box
Application Manifest Properties Dialog Box
Command-Line Options
Configuration Files
Manifest Examples
Ensuring Package Quality Using QualityMonitor
About QualityMonitor
Creating New QualityMonitor Project Files
Opening Existing QualityMonitor Project Files
Working with Test Cases
Running Individual Test Items
Running Multiple Test Items
Adding Test Item Comments
Adding Test Case Comments
Viewing Test Item Details
Clearing Test Case Results
Manually Setting Test Case Status
Manually Setting Test Item Status
Filtering Test Case Data
Deployment Testing
Checking Class IDs
Checking File Associations
Checking Help Files
Checking Prog IDs
Checking Services
Checking Shortcuts
Checking Type Libraries
Checking Manifests
Checking ODBC Data Sources
Checking ODBC Drivers
Specifying Exclusions for Deployment Testing
Lockdown and Runtime Testing
Performing Lockdown and Runtime Tests
Performing Lockdown and Runtime Tests Under a Different User Account
Running Lockdown and Runtime Tests in Restricted Environments
Performing Isolation Tests
Filtering Results of Lockdown and Runtime Tests
Using MSI Doctor to Verify Package Deployment Status
View Product, Feature, or Component Deployment Status Properties
Verify Product, Feature, or Component Data
Install or Configure Products or Features
Reinstall Features
Reinstall Components
Creating Custom Test Cases
Test Reports
Running QualityMonitor from the Command Line
QualityMonitor Reference
Menus and Toolbar
QualityMonitor Interface
Dialog Boxes
About QualityMonitor Dialog Box
Add Exclusions Dialog Box
Component Properties Dialog Box
Feature Properties Dialog Box
Install or Configure Feature Dialog Box
Install or Configure Product Dialog Box
Installed Data Dialog Box
Open QualityMonitor Project Dialog Box
Options Dialog Box
General Tab
Exclusions Tab
Product Properties Dialog Box
Re-install Product/Feature Dialog Box
Runtime Test Filters Dialog Box
Test Item Information Dialog Box
Test Progress Dialog Box
Test Result Dialog Box
Views
Welcome to QualityMonitor View
Product Information View
Test Cycle Summary View
Deployment Tests View
Class IDs View
File Associations View
Help Files View
Prog IDs View
Shortcuts View
Type Libraries View
Manifests View
ODBC Data Sources View
ODBC Drivers View
Services View
Lockdown and Runtime Tests View
Runtime Execution Details View
Files View
Folders View
Registry Entries View
Isolation Tests View
User-Defined Tests View
Test Case View
Deployment Status View
Distributing Applications and Packages
Distributing Applications Using the Distribution Wizard
Distributing Packages Using the Package Distribution Wizard
Creating Administrative Installations for Packages
Distributing Packages to FTP Servers
Preparing for Altiris 6.5 Distribution
Distributing Packages to Network Locations
Publishing Packages to ConfigMgr (Formerly called as System Center Configuration Manager)
Preparing for ZENworks Configuration Management Distribution
Deploying InstallScript MSI Installations
Reference
Distribution Wizard
Choose Applications Panel
Target Server Details Panel
Destination Group Panel
Summary Panel
Distributing Panel
Package Distribution Wizard
Welcome Panel
Distribution Type Panel
Administrative Install Panel
Connect to a ConfigMgr Server Panel
Select Destination Folder
Select Group
FTP Location Panel
Altiris Integration Panel
Altiris XML Template
Network Location Panel
Package Information Panel
Distribution Summary Panel
Distribution Output Panel
Distribution Wizard for ZENworks Configuration Management
Welcome Panel
Login Panel
Windows Installer Package Information Panel
Bundle Creation Options Panel
Bundle Information Panel
Summary Panel
Publishing Process Panel
Generating and Viewing Reports
Generating and Viewing AdminStudio Reports
Viewing Package Reports
Searching for a Package on the Search Packages Page
Information Included in Package Reports
Package Summary Information View
Files View
Registry View
Shortcuts View
ODBC Drivers View
ODBC DS View
Extended Attributes View
Validation View
Conflicts View
History View
Dependencies View
Properties View
Navigating Through a Package Report
Archiving a Package Report
Exporting a Package Report
Generating a Custom SQL Query Report for AdminStudio
Generating a Custom Stored Procedure Report for AdminStudio
Specifying Predefined Parameters in a Custom Stored Procedure Report
Viewing AdminStudio Application Catalog Reports
Generating and Viewing Workflow Manager Reports
Generating Standard Reports
Generating a Projects Report
Generating a Workflow Requests Summary Report
Generating a Request Detail Report
Generating a Project SLA Report
Generating a Workflow Phases SLA Report
Generating a Workflow Steps SLA Report
Creating Custom Reports
Creating a Custom Report
Creating an Activity Report
Generating a Custom SQL Query Report
Generating a Custom Stored Procedure Report
Wildcard Support in Reports SQL Queries
Sample SQL Queries Used to Generate Project and Workflow Request Reports
Exporting Report Data from Reports
Reports Reference
All Reports Page
Standard Reports
Projects Report
Workflow Requests Summary Report
Request Detail Report
Project SLA Report
Workflow Phases SLA Report
Workflow Steps SLA Report
Search Packages Page
Application Catalog Reports Page
Viewing the AdminStudio Application Catalog Reports
Exporting a Report in PDF, Excel, or Word Format
Package Report
Reports Wizard
Select Stored Procedure Panel
Select Report Objects Panel
Select Report Fields Panel
Define Report Filters Panel
Select Template Data Panel
Enter SQL Query Panel
Specify General Information Panel
Save and Preview Report Panel
AdminStudio PowerShell Cmdlets
About the AdminStudio PowerShell Cmdlets
Setting Up AdminStudio Module in PowerShell
Example Script to Create Application Catalog, Import Packages, and Perform Testing
PowerShell Cmdlets Reference
Add-ASKeywords
Add-ASPackageForConversion
Get-ASAppVShortcuts
Get-ASApplicationDetails
Get-ASApplicationID
Get-ASAppPortalCategories
Get-ASAppPortalTemplates
Get-ASBacklogRequests
Get-ASCatalogItem
Get-ASConfigPlatform
Get-ASApplicationDeploymentSummary
Get-ASDeploymentSystemPackageTree
Get-ASDistributionProperty
Get-ASKeywords
Get-ASPackage
Get-ASPackageTestSummary
Get-ASPackageFeedDetails
Get-ASProperty
Get-ASTestDetails
Get-ASTestState
Get-ASOptionProperty
Get-ASVirtualReadiness
Invoke-ASAppVBulkUpgrade
Invoke-ASConvertFolder
Invoke-ASConvertPackage
Invoke-ASConvertPackageEx
Invoke-ASImportAppFromDeploymentSystem
Invoke-ASImportPackage
Invoke-ASWrapPackage
Invoke-ASPackageCustomize
Invoke-ASPackageFeedSearch
Invoke-ASPackageFeedDownload
Invoke-ASPackageFeedSync
Invoke-ASPublish
Invoke-ASUpdatePackage
Invoke-ASSignPackage
New-ASCatalog
New-ASDistributionConnection
New-ASDistributionConnectionEx
New-ASCreateSoftwareTag
New-ASPackageRequest
Remove-ASApplication
Remove-ASGroup
Remove-ASPackage
Resolve-ASPackage
Set-ASAppVShortcutProperty
Set-ASCatalog
Set-ASConfigPlatform
Set-ASDistributionProperty
Set-ASProperty
Set-ASSoftwareRepositoryState
Set-ASTestState
Set-ASOptionProperty
Set-ASSoftwareTagProperties
Start-ASConversion
Test-ASConflicts
Test-ASPackage
AdminStudio REST APIs
About the AdminStudio REST APIs
Setting Up Connection to Run REST APIs
AdminStudioHost.exe.config file
REST APIs Reference
Adding App Portal Catalog Item Keywords to the Application Catalog
Getting Package Deployment Type
Getting Application Compatibility Rules
Configuring Global Keywords
Getting Test State
Getting ApplicationID
Getting Application Details
Getting Virtual Readiness
Getting Package Test Summary
Getting AdminStudio Property Name
Getting AdminStudio Application Catalog Information
Getting Package Codes
Getting Status of a Request
Publishing a Package
Importing Specified Package
Convert an Existing Appv 4.x to Appv 5
Adding Package Request to the Application Catalog in Backlog Tab
Creating a New AdminStudio Catalog
Configuring New Distribution Connection
Remove Application from Catalog
Remove Group from Catalog
Remove Package from Catalog
Fix Application Compatibility Results
Selecting Test State
Configuring Application Model and Deployment Type Package Data
Running Application Compatibility Tests
Upgrading Catalog
Getting a list of Packages from the Backlog