Project Options Dialog Box

AdminStudio 2022 R2 SP1 | 24.01 | Automated Application Converter

On the Project Options dialog box, which is opened by selecting Options on the Tools menu, you can specify project-wide default options.

Project Options Dialog Box

The Project Options dialog box includes properties that are grouped into the following sections:

Conversion Options
Microsoft App-V Options (All Versions)
Microsoft App-V Options (Version 4.x)
Microsoft App-V Options (Version 5.x)
MSIX Signing Options

Conversion Options

The Conversion Options group on the Project Options dialog box includes the following options:

Conversion Options Group on the Project Options Dialog Box

Option

Description

Output Path

Specify the default location that will populate the Place packages under the following folder field on the Select Output Formats panel of the Application Conversion Project Wizard and Application Conversion Wizard.

Build Windows Installer Packages

Build App-V Packages

Build Citrix Profiles

Build ThinApp Packages

If this option is set to True, the output format will be selected by default on the Select Output Formats panel of the of the Application Conversion Project Wizard and Application Conversion Wizard. If it is set to False, the output format will not be selected by default.

Soft Time-Out Notification

Set this option to True if you want AdminStudio to automatically send you an email notification when a soft time-out is encountered while using Automated Application Converter to repackage an application on a virtual machine.

Note:To enable email notification, you need to configure your SMTP notification settings on the Notification Settings tab of the AdminStudio Options dialog box.

Post-Installation Configuration

Indicate whether you want to enable configuration of the application after it is installed on the virtual machine but before it is converted into the target formats. Available options are:

Disabled—Disable post-installation configuration. The repackaging process does not pause after installing the product. This is the default value.
Enabled—Enable post-installation configuration. The repackaging process pauses after the installation of the product to allow you to launch the product and set up various application settings such as update settings and file associations. You can also perform other system configuration tasks. Once you are done with configuration, you can click a button to have the repackaging proceed with the capture and convert process.

To override this behavior on an individual package basis, use the Post-Installation Configuration field in the Properties window for a specific package.

Important:If you select the Enabled option, ensure that the value that you enter for the Hard Time-Out setting for each individual package allows enough time to configure the application.

Microsoft App-V Options (All Versions)

The Microsoft App-V Options (All Versions) group on the Project Options dialog box includes the following options:

Microsoft App-V Options (All Versions) Group on the Project Options Dialog Box

Option

Description

Package Creation

Select one of these options to identify the default App-V version (4.6 or 5.x) and conversion method (AdminStudio or App-V Sequencer) for App-V package conversion:

App-V 4.6 with AdminStudio—Convert to App-V 4.6 format using AdminStudio.
App-V 5.x with AdminStudio—Convert to App-V 5.0 format using AdminStudio.
App-V 5.x with Sequencer—Convert to App-V 5.0 format using the Microsoft App-V 5.0 Sequencer.

Note:The App-V 5.x with Sequencer option requires that the virtual machine have Microsoft Sequencer Version 5.x pre-installed. For more information, see Preparing a Snapshot for App-V 5.0 Conversion Using the App-V 5.0 Sequencer.

Note:This setting can be overridden on a per-package basis by changing the Package Creation property for a package on the Packages tab.

Supported OS

Use the Supported OS setting and its subsettings to specify the default supported operating systems for App-V packages generated by Automated Application Converter:

To specify that App-V packages are operating-system-dependent (meaning that the App-V packages will only support some of the listed operating systems), select True next to the supported operating systems. If any of the listed operating systems are set to True, the value for OS Independent will automatically switch to False, and the selected operating systems will be listed in brackets next to Supported OS.
To specify that App-V packages are operating-system-independent (meaning that the App-V packages will support all listed operating systems), set OS Independent to True. When you make this selection, all operating systems will automatically switch to False.

Important:You can override these default settings for an individual App-V package by setting the Supported OS property on that package’s Packages tab.

Important:When setting the Supported OS property for App-V 5.0 packages, keep in mind that the packages are limited to the supported operating systems of the App-V 5.0 client:

Windows 7 and later
Windows Server 2008 R2 and later

Package Optimization

Specify how to optimize the package:

Offline—When the package is optimized for offline use, the entire package is included in feature block 1 and will be streamed to the client at start up in one file before the application launches. After that, no more streaming is done. All files are stored in the App-V cache, which means that the application is available for use even when the machine is not connected to the App-V server. Select this option if you want to enable users to use the App-V package when not connected to the App-V server and if you want to eliminate network traffic when the App-V package is being used.
Stream—When the package is optimized for streaming use, only the shortcut targets which are included in feature block 1 are streamed to the client at start up. Feature block 2 can contain additional functionality of the App-V package that is not necessary to launch the application. While the App-V package is being used, the files in feature block 2 are streamed in small packets on an as-needed basis. This option provides a relatively quick launch time while limiting network traffic during application use.

Note:When application files are streamed to a client either at launch or during application use, they are saved in the App-V cache and do not need to be streamed again during subsequent application use.

Append Version

Specify the default App-V versioning value. Available options are:

Enabled—Append the package version to the SFT file name.
Disabled—Leave the package version off of the SFT file name.

Launcher Tool

Set this option to Enabled to include the App-V Application Launcher when you build an App-V package. You can use the App-V Application Launcher to test a newly built App-V package before moving it to a deployment server.

Note:The default value for the Launcher Tool option is Enabled.

Note:You can override this default setting for an individual package by setting the Launcher Tool property on the package’s Properties window of the Packages tab.

Installation MSI

Specify whether to create a Windows Installer package wrapper to install the App-V package:

Enabled—Create a Windows Installer package wrapper to install the App-V package.
Disabled—Do not create a wrapper.

Installation MSI Compression

Specify whether to compress the Windows Installer package wrapper.

Compressed—Compress the Windows Installer package wrapper.
Uncompressed—Do not compress the wrapper.

Note:This option is not available when the Package Conversion option is set to App-V 5.x with Sequencer. In this case, the Windows Installer package wrapper is always uncompressed.

Microsoft App-V Options (Version 4.x)

The Microsoft App-V Options (Version 4.x) group on the Project Options dialog box includes the following options:

Microsoft App-V Options (Version 4.x) Group on the Project Options Dialog Box

Option

Description

Server Host

Specify the host—the virtual application server or the load balancer in front of a group of virtual application servers that stream the App-V package to the Application Virtualization Client. You can either specify a static host name or IP address, or you can enter %SFT_SOFTGRIDSERVER% to indicate an environment variable.

Note:If you enter %SFT_SOFTGRIDSERVER%, you must set up the SFT_SOFTGRIDSERVER system environment variable on each Application Virtualization Client. The value of this environment variable should be the name or IP address of the host.

When you assign the variable on a client system, any Application Virtualization Client session that is running on the system must be closed and reopened; otherwise, the session is not aware of the new application source.

Server Port

Specify the port on which the virtual application server or the load balancer listens for Application Virtualization Client requests for the package. The default port is 554.

Server Protocol

Select the protocol that you want to use to stream the sequenced application package from the virtual application server to an Application Virtualization Client. Available options are:

RTSP—The real-time streaming protocol streams the App-V package. This is the default option.
RTSPS—The real-time streaming protocol with transport layer security streams the App-V package.
FILE—The App-V package are streamed from a file share.
HTTP—The hypertext transport protocol streams the App-V package.
HTTPS—The secure hypertext transport protocol streams the App-V package.

Compression

Specify whether to compress the App-V package:

Compressed—Compress the App-V package.
Uncompressed—Do not compress the App-V package.

Runtime Drive

Specify the App-V client runtime drive. If no value is set, the default value of Q:\ will be used.

File System Diagnostic

Set this property to Enabled if you want to include the Windows Command Prompt application when you build an App-V packages so that you can browse the virtual file system at runtime from within the virtual environment.

If this property is set to Enabled, a file named Virtual File System.osd will be created in the App-V Package folder, which can be used to display the files and folders within the virtual environment. You can use Virtual File System.osd to view the existing files and folders on the computer plus the files and folders for the virtual package.

Note:The default value for the File System Diagnostic option is Disabled.

Note:You can override this default setting for an individual package by setting the File System Diagnostic property on the package’s Properties window of the Packages tab.

Registry System Diagnostic

Set this property to Enabled if you want to include the Registry Editor (regedit.exe) when you build an App-V package so that you can browse the registry at runtime from within the virtual environment.

If this property is set to Enabled, a file named Virtual Registry.osd will be created in the App-V Package folder, which can be used to display the registry within the virtual environment. You can use Virtual Registry.osd to view the existing registry on the computer plus the registry for the virtual package.

Note:The default value for the Registry System Diagnostic option is Disabled.

Note:You can override this default setting for an individual package by setting the Registry System Diagnostic property on the package’s Properties window of the Packages tab.

Microsoft App-V Options (Version 5.x)

The Microsoft App-V Options (Version 5.x) category includes the following properties:

Packages Tab / Microsoft App-V Options (Version 5.x) Category of Properties Window

Property

Description

Expand App-V Package

Use this option to expand an existing App-V 5.x package on the system before performing the sequencing. This is useful for specifying middleware and dependency App-V packages such as Java runtime.

Click the browse button and select the App-V package to expand.

Named Objects Interaction

Specify Enabled to enable all named objects to interact with the local system. The default setting is Disabled to keep these objects isolated from the local system. Named objects include application’s events and mutexes among other things.

This is an advanced setting that typically does not need to be changed from the default. It is only compatible with the App-V 5.x with AdminStudio approach for package creation.

COM Objects Interaction

Specify Enabled to allow programs on the local system to interact with all COM objects present in the virtual package. The default setting is Disabled in order to isolate all COM objects of the virtual package.

This is an advanced setting that typically does not need to be changed from the default. It is only compatible with the App-V 5.x with AdminStudio approach for package creation.

Full VFS Write Mode

Set this option to Enabled to give the virtual application full write permissions to its VFS (virtual file system) files and folders.

Note:The Full VFS Write Mode feature was introduced in App-V 5.0 SP2 HotFix 4.

MSIX Signing Options

The MSIX Signing Options category includes the following properties:

Packages Tab / MSIX Signing Options Category of Properties Window

Property

Description

Select Certificate for Signing

Use to specify the signing option:

Certificate File (.pfx) Specify a path and password to a valid PFX certificate file.
Certificate Store Specify the following certificate store details:

Note:If you select the Certificate Store option, make sure that the Certificate has been imported. For more details on importing the certificate, see Import Certificate.

Certificate Store Location Select either User or Machine.
Certificate Store Name Select the any one of the store name from the drop-down list.
Certificate Subject Specify the subject of the certificate.

Note:Certificate Subject populates with respect to the selected certificate.