How to install the App-V Client with ConfigMgr 2007

In some of my previous posts I mentioned that you still need the App-V Client to run the Virtual Applications. In this post I will tell the easiest way to install the App-V Client with ConfigMgr 2007. A prerequisite for this is that ConfigMgr 2007 SP1 R2 is installed and that the source files of the App-V Client (version 4.5 (CU1)) are available on a network share.

For installing the App-V Client with ConfigMgr there is a Package Definition file added by the R2 installation. I would recommend to use this file for installing the App-V Client with ConfigMgr. To do this follow the next steps:

  1. Open the Configuration Manager Console and browse to System Center Configuration Manager > Site Database > Computer Management > Software Distribution.
  2. Select Packages and click in the Actions pane New > Package From Definition to open the Create Package from Definition Wizard
  3. On the Welcome page, click Next.
  4. On the Package Definition page Browse to the AppVirtMgmtClient.sms file (the default location for the AppVirtMgmtClient.sms file is <Installation directory>\SMS\Tools\VirtualApp\AppVirtMgmtClient.sms) and click Next.
  5. On the Source Files page select Always obtain files from a source directory and click Next.
  6. On the Source Directory page Browse to the directory that contains the source files for the App-V Client and click Next
  7. On the Summary page review the Details and click Finish.
  8. To access the new package select the Packages node and the package will show in the Results pane.

Note: Do not forget to create a Distribution Point for the new package before advertising it.

How to make a Virtual Application stream from a Distribution Point in ConfigMgr 2007

As a follow up on my previous post I will put another short version of a new "guide" that I created for Windowsnoob. This time it is about the settings that are needed to make a Virtual Application stream from a Distribution Point.  A prerequisite for being able to make these settings is that ConfigMgr 2007 SP1 R2 is installed. Keep in mind that even when you are streaming a Virtual Application with ConfigMgr you will still need the App-V Client to run the applications.

To stream a Virtual Application from a Distribution Point with ConfigMgr follow the next steps:VirtAppAdvDPProp

  1. Open the Configuration Manager Console and browse to System Center Configuration Manager > Site Database > Computer Management > Software Distribution > Advertisements
  2. Select an Advertisement of a Virtual Application and click in the Actions panel on Properties.
  3. Select the Distribution tab (see picture). This is where to select whether or not this Virtual Application should be streamed from the Distribution Point.

Keep in mind that when you select this it will work for all the clients that get the Advertisement. So before you do this you should really think about the load it creates and the mobility of your users.

See for an extended version with screenshots: http://www.windows-noob.com/forums/index.php?showtopic=1131
See for creating a Virtual Application Package in ConfigMgr: http://www.windows-noob.com/forums/index.php?showtopic=1129

App-V future ready???

Let’s start my first post about App-V being future ready (or not). When I was trying to deploy an App-V Sequence on a Windows 7 Client (with App-V Client 4.5 CU1) the application didn’t seem to work… At first I thouhgt it was just me, so I recreated everything from scratch, but still no luck. The next step was to search on Google and here I found a very helpfull link: http://www.softgridblog.com/?p=126.

The solution is this: During the proces of making a sequence with the App-V Sequencer you get to tab Deployment. In this tab you can specify the Operating System (OS) on which this sequence can run. Before the App-V 4.5 CU1 version you didn’t have the option to select Windows 7. This means that the sequence will not be able to run on Windows 7. The sequence can only run on the OS that is selected on the Deployment tab (it is possible to change the OS directly in the OSD-file, for this you have to add an extra line like: <OS VALUE=”Win7″>).

After all this you can say that App-V is future ready, because by adding Windows 7 to the Deployment tab it was possible to deploy the sequence on Windows 7. Just a shame that you have to make changes to already excisting sequences…