Building a Citrix Profile

AdminStudio 2023 | 25.0 | Citrix Assistant

The method for building a Citrix profile depends upon what file you have open—an InstallShield project or a Windows Installer package.

Building an App-V Package from Within an InstallShield Project
Building an App-V Package from Within a Windows Installer Package in InstallShield

Building a Citrix Profile for an InstallShield Project

To build a Citrix profile for an InstallShield project, perform the following steps:

To build a Citrix profile for an InstallShield project:

1. Open the InstallShield project in InstallShield.
2. On the Releases view of the Installation Designer, make sure that at least one release has been created, and select the release that you want to build.

Important:You cannot create or edit a release in the Citrix Assistant. If no releases exist, or if you want to create a new release, open the Releases view of the InstallShield Installation Designer. You must create at least one release before you will be able to build a Citrix profile. For more information, see Creating and Building Releases.

3. Open the Build Settings page of the Citrix Assistant.
4. In the Releases tree, select the same release that is selected on the Releases view of the InstallShield Installation Designer. This is the release that you will build a Citrix profile for.

Important:When you select a release on the Build Settings page, you are specifying that whenever you build that particular release, you want to also build a Citrix profile for that release. However, the releases that are selected on the Build Settings page have no bearing upon which release is built when you click the Build button on the toolbar. When you initiate a build by clicking the Build button, a build is initiated for the active release—the release that was most recently selected on the Installation Designer Releases view. The output of that build would depend upon what was selected on the Build Settings page:

Active release selected—A Windows Installer package and a Citrix profile would be built.
Active release not selected—Only a Windows Installer package would be built.

To build more than one release at a time, perform a batch build. See Performing Batch Builds.

5. Click the Build toolbar button (or select Build Release on the Build menu) to start building the active release.

The output of the build will be a Windows Installer package and a Citrix profile. For a description of the files that comprise a Citrix profile, see Components of an App-V Package.

Building a Citrix Profile for a Windows Installer Package

To build a Citrix profile for a Windows Installer package, perform the following steps:

To build a Citrix profile for a Windows Installer package:

1. Do one of the following to open a Windows Installer package:
On the File menu, select Open and select a Windows Installer package (.msi).
On the File menu, select Open and select a transform file (.mst). The Open Transform Wizard opens and you are prompted to identify the transform file’s associated Windows Installer package.
On the File menu, select New to open the New Project dialog box. Select Transform and click OK. The Open Transform Wizard opens and you are prompted to identify the transform file’s associated Windows Installer package.
2. Use the Installation Designer to make any desired edits to the Windows Installer package or Transform file, and use the Citrix Assistant to set Citrix profile options.
3. On the Build Settings page of the Citrix Assistant, select the Build Citrix profile option.
4. Save the edits to the Windows Installer package or transform file by selecting Save on the File menu.
5. Click the Build toolbar button (or select Build Citrix Profile on the Build menu) to start building the Citrix profile.

The output of the build will be a Windows Installer package and a Citrix profile. For a description of the files that comprise a Citrix profile, see Components of an App-V Package.

Note:For troubleshooting information about resolving errors and warnings that you may encounter when you are building a virtual application, see Virtualization Conversion Errors and Warnings.