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.

Share

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

Share

How to make ConfigMgr 2007 ready to advertise and stream Virtual Applications

In this post I will put a short version of the “guide” that I made for Windows-Noob about the settings that are needed to be able to advertise and stream Virtual Applications. A prerequisite for being able to make these settings is that ConfigMgr 2007 SP1 R2 is installed. Keep in mind that even when you have ConfigMgr configured for Virtual Applications you will still need the App-V Client to run the applications.

To be able advertise Virtual Applications the Advertised Programs Client Agent has to be enabled for running virtual application packages. To do this, follow the next steps:

  1. Open the Configuration Manager console and navigate to System Center Configuration Manager > Site Database > Site Management > <your_sitename> > Site Settings > Client Agents
  2. Right-click the Advertised Programs Client Agent and select Properties
  3. On the General tab click Allow virtual application package advertisement to enable the client for running Virtual Applications. 
  4. Click OK to close the properties.

Note: This enables the Advertised Programs Client Agent to run Virtual Application packages on ALL Configuration Manager 2007 client computers in the site.

To be able to stream Virtual Applications the Distribution Point has to be enabled for streaming virtual application packages. To do this, follow the next steps:

  1. Open the Configuration Manager console and navigate to System Center Configuration Manager > Site Database > Site Management > <your_sitename> > Site Settings > Site Systems, and select the name of the Server or the Server Share. 
  2. Right-click the ConfigMgr distribution point, in the results pane, and select Properties
  3. On the Virtual Applications tab select Enable virtual application streaming
  4. Click Ok to close the properties.

Note: To be able to select Enable virtual application streaming make sure Allow clients to transfer content from this distribution point using BITS, HTTP, and HTTPS (required for device clients and Internet-based clients). is selected on the General tab.

See for an extended version with screenshots: http://www.windows-noob.com/forums/index.php?showtopic=1123

Share

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…

Share