Yesterday I posted the article Attempting to Stream Adobe Photoshop CS4 with XenApp. As the name suggests I attempted to stream Adobe Photoshop using version 6 of the Citrix streaming profiler which is still in beta.
I received a few comments, a couple stating that it doesnt work and won't work and then this morning a really helpful anonymous chap added a comment which instructed me to add a 'ignore rule' to the profile I created and a reg tweek to allow the streamed flex net service more time to start up.
So this is what I did.
Step 1 - Adding the Ignore Rule
- I opened my original Photoshop CS4 profile that I created.
- Right clicked the target and hit properties
- Select 'Rules' and then 'Add'
- I then selected 'Ignore' and 'Named Objects'
- Hit Next and selected 'some named objects' and added the following
- \.\pipe\FLEXnet Licensing ServiceABF27A87-DC96-4b05-A06B-83EB2749B800
- \??\pipe\FLEXnet Licensing ServiceABF27A87-DC96-4b05-A06B-83EB2749B800
- I then saved the rule as below and hit finished
- I then updated the following registry key within the profile to give the flexnet service time to start (this may be excessive)
- Once finished I saved the profile back to my 'app hub' (my file share on my XP machine)
The Second Big Test
It's was then time to test it again.
- I ran the same 'raderun' command to stream Adobe Photoshop CS4 to my XP desktop
- It started to stream as normal!
- Photoshop launches as expected
After 30 mins or so using Photoshop CS4 I concluded that it works fine. Well done Citrix for making the streaming of Adobe Photoshop CS4 soooooo easy. As I am sure in the final release the 2 extra steps may not be required.
Lee Wynne (phew).