How to Sequence App-V Virtual Application and Stream to XenApp Published Seamlessly to Users

How to Sequence App-V Virtual Application and Stream to XenApp Published Seamlessly to Users

book

Article ID: CTX126082

calendar_today

Updated On:

Description

This article describes how to sequence an App-V virtual application and stream it to a XenApp server to be published seamlessly to users.

This article streams Notepad++ to XenApp 5 on 2008 Server.

Requirements

  • App-V Streaming Server

  • App-V Sequencing Server

  • App-V Client for Remote Desktop Services

  • Citrix XenApp Server

  • Citrix App-V Integration Kit

Background

App-V is a component of the Microsoft Desktop Optimization Pack.

There are multiple ways to deploy App-V virtualized applications. Users can launch the applications seamlessly through Web Interface or the Online Plug-in.


Instructions

Complete the following steps: 

  1. Install the App-V Streaming Server. (This is outside the scope of this article).

  2. Sequence the Application.

  3. The sequencing server should be a clean Windows installation with only the standard software that is installed on the XenApp servers such as antivirus. This article uses Windows 2008 Server. The sequencing machine should have a separate Q:\ drive used for installing the application and monitoring the package creation.

  4. Create a new folder in the Q:\ drive. In this case, Q:\npp.v1.

  5. Start the App-V Sequencer.

  6. Select Create a Package.
    User-added image

  1. Give the package a name and comment (optional).
    User-added image

  2. Click Begin Monitoring and browse to Q:\npp.v1.
    User-added image

  3. When the Stop Monitoring button is highlighted, install the application to the Q:\npp.v1 location. Run the application after installation.
    User-added image

  1. Click Stop Monitoring after the application has been installed.

  2. You might need to add file type associations in the Configure Applications screen.
    User-added image

  1. Highlight the application and select Launch on the Launch Applications screen. This step is done to increase the load time of the application so only necessary files start streaming immediately.
    User-added image

  2. Click Finish and view the package information. On the Deployment tab change the protocol from RTSPS to RTSP and the hostname to your Streaming Server Fully Qualified Domain Name (FQDN) on port 554. Verify the correct Operating System Target is selected.

  3. Choose File > Save to save this package in Q:\npp.v1.

  4. Upload the full package (Q:\npp.v1) to the content share on the Streaming Server.

  5. Configure the App-V ADM template for the XenApp server or manually update the server registry.

    1. Download the App-V template http://www.microsoft.com/downloads/details.aspx?FamilyID=67CDF9D2-7E8E-4D76-A552-FD82DBBFF9BC&displaylang=en)

    2. Import the template into Active Directory or a Local Policy.
      User-added image

    3. In Communication set Allow Independent File Streaming to Enabled and Application Source Root to Enabled and the value is your streaming server. (rtsp://streaming-server-name.domain.suffix:554) This should be configured for 32 bit and 64 bit.
    4. Run gpupdate /force on the XenApp server.

  1. Download the App-V Integration Kit from Citrix. http://citrix.com/English/ss/downloads/details.asp?downloadId=1863811&productId=186
  2. The App-V Integration Kit contains several items for configuring and deploying App-V streamed applications. This article only focuses on the AppStreamingToAppVConduit. This conduit contains a profile used for publishing the application. Copy the AppStreamingToAppVConduit to the content share on the streaming server.

  3. Publish the application in the Access Management Console.

    1. Enter the application name and description as with any new published application.

    2. Set Application Type to Accessed from server / Streamed to server.
      User-added image

      The location points to the AppVConduit on your content share located on the streaming server.

      \\server-name\content\AppStreamingToAppVConduit\AppStreamingToAppVConduit.profile

      The extra command line parameters point to the .OSD profile created by App-V.
      \\server-name\content\Notepad++.v1\Notepad++ 5.7.0.0.osd
      User-added image

    3. Enter the profile location.
  4. Add the server and users similar to any published application.
    User-added image

  5. Change the application icon.

  6. Use the icon from the content share on the streaming server.
    User-added image

  7. Finish any other additional settings if you wish to place any shortcuts.

  8. Launch the Application.

  9. You should now be able to launch the application through Web Interface or the Online Plug-in. You should see the App-V client running in the taskbar.
    User-added image

Issue/Introduction

How to Sequence App-V Virtual Application and Stream it to XenApp to be Published Seamlessly to Users