Software Deployment Question

Seqeucing of evaluation/trail version software

04/16/2015 1536 views
Dear All,

I've to sequence Fotoware Fotostation 7.0.509 application with Appv 4.6.

Physically application getting installed and launching fine with 30 days evaluation mode. Activation window coming on every launch.

When I've sequenced the same application, on launching its giving the Activation window but when I'm selecting 30 days evaluation mode and click Finish its not opning the application instead client shutdown.

Could anyone guide me or suggest me how to proceed?

Do I need to sequence the evaluation media?

0 Comments   [ + ] Show comments


All Answers

I would think that you'd need to be looking where the evaluation mode setting is stored - File or registry, machine or user area.

You could do this on a physical install using your favourite lightweight snapshot tool to catpure the information (InControl/PictureTaker/InstallRite).
You could also use ProcMon to see if there are other processes spawned at this point that may not be launching in your sequence.

You could use ProcMon in the bubble too - to examine what is failing in your sequence at that point.

Once you know where it's being stored then look at your sequence to see if the location is marked as user or machine data, if you have security descriptors enabled - are there sufficient rights for the user on the location. You would hope that once you've identified the setting the cause will become obvious :)

Once you know what the setting is - you could incorporate it into your sequence so that the evaluation mode is pre-enabled. You would also need to test whether full activation works correctly if you plan to have users activating a licence at a later date.

Hope that gives you some pointers,
Answered 04/16/2015 by: dunnpy
Red Belt

I've downloaded this application to take a look at what's going on...

It uses Flexnet licensing, and relies on the 'FLEXnet Licensing Service' being present and startable by the application.
Check whether you've captured this in your sequence, otherwise you won't be able to get anywhere.
There can be issues where you have mutilple licensing services (bubble and non bubble) - there are plenty of posts on the internet about that to help you.

When you launch the app for the first time it checks the service and then creates a file - mine is called 'fotoware_006ef600_tsf.data' in ..\All Users\Application Data\FLEXnet.

If I remove the file it prompts to enter licence or opt for 30 day trial again - if I put it back it asks if you want to continue the trial.

Take a look at these things and see if that points you in the right direction.


Answered 04/16/2015 by: dunnpy
Red Belt

Hi Dunnpy,

Thanks for reply.

I've already tried but no luck. I did following

1. VFS
2. MNT
3. VFS without launching the shortcut
4. VFS with copied post config data in the package
5. MNT with copied post config data in the package
6. Checked the procmon but haven't got any clue in that.

Any other suggestion to troubleshoot this issue?

Answered 04/16/2015 by: dannyarya
Purple Belt

  • So do you know where the eval information is being stored when you chose the 30 day eval option?

that's some good info!!

I would also check in your sequenced app, have you set it to give users write access to the files.
If the license files listed above by Dunnpy is machine based (not writeable for users) you might get the error you are seeing.

Answered 04/17/2015 by: Badger
Red Belt

  • Wouldn't that be part of enforcing the security descriptors for the perms? AFAIK the 'user data'/'machine data' setting is more to do with upgrades. If tagged as 'user data' then an application upgrade doesn't replace the file (unless the override setting is enabled), but if it's 'machine data' then it is replaced as part of an upgrade - whether it was modified at application runtime or not.
Hi ,

May be its very late to reply you, but I got the solution for this , would like to share the same here.
This issue is because our app-v package fails to detect\install\start Flexnet license service.  So
1. Capture the application as it is...  to VFS. and make all VFS folders as 'Merge wit local key' in properties page.
2. Verify Flexnet license service node is available in virtual registry and also verify 'Macrovision Shared' folder available in programfiles\common files folder.
3.  Install batch script in OSD tab under dependencies . under script body give the below statement
sc create "FLEXnet Licensing Service" displayname= "FLEXnet Licensing Service" type= own start= auto error= ignore obj= "LocalSystem" binpath= "C:\Program Files\Common Files\Macrovision Shared\FLEXnet Publisher\FNPLicensingService.exe"
4. Install another script body and give the below statement there:

Sc Start "FLEXnet Licensing Service".  Note these two batch scripts are pre-launch events.
5. save the package and launch it in client. 
6. Application works successfully.

Answered 07/02/2015 by: prameelaA
White Belt

This content is currently hidden from public view.
Reason: junk For more information, visit our FAQ's.
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ