This is a short that describes some of the troubleshooting and findings that I have got when sequencing Adobe Flash Player version 18.104.22.168 using App-V Sequencer 5.0 Hotfix 4.
Sequencer machine:: Windows 7 32bit, Internet Explore 8, App-V 5.0 Hotfix 4 Seqencer.
Somebody my ask why you would sequence Adobe Flash for Internet Explore 8 when you get Adobe Flash with Internet Explore 11. The reason for this in my case is that my customer has various applications that only support Internet Explore 8.
When sequencing Adobe Flash Player it’s important to download the version for Internet Explore. The file is named install_flash_player_15_active_x_msi. Before you can legally distribute Adobe Flash on your network you’ll have to apply for a license on the following website –> http://www.adobe.com/products/players/flash-player-distribution.html
I did a normal sequencing using the App-V Seqencer program choosing the option Add-on or Plug-in. As this is a Internet Explore browser helper object this will be detected when doing the sequencing.
When the sequencing was done i tested the package on a clean machine with only the App-V client on it. On the client machine I had installed the latests hotfix 5 for App-V.
When just running the MSI installation and then trying to start a test flash site like http://www.chemgapedia.de/vsengine/help/en/flash/, iexplore.exe would use around 50-60% of CPU and wouldn’t display flash on the page. One of my co-workers gave a hint to if this could have something to do with the UAC being on. So I tried to start Internet Explore as an administrator and the visited the site again the flash object on the site would appear. One solution to this could be to disable UAC and I also tried this and it did solve the problem. But what if you don’t want to disable UAC an still want to be able to view flash on website? When I did some testing I felt over the command Publish-AppvClientPackage -Global.
If i used that command the program would also start while UAC being turned on. But if you want to publish an app-v application using Microsoft App-V server how would you set this parameter? I found out by testing that if you add an App-V package to the Microsoft App-V Server catalog and targeted it to computers it would then trigger the program to be published globally to the client machine.
So if you deploy to machines browser helper object will be available for all users and you don’t have to disable UAC.
Hans Chr. Andersen