Im trying to package this application. This is a native msi file

My company has the policy not to repackage native msi files if it's possible.

This package write's some information to HKCU
The native msi file has no advertised shortcuts
The native msi file contains a lot of features and sub features!!!

So i made a mst file, where i put the shortcut to advertised.
I also incuded a new feature(called HKCU) in the same feature containing the shortcut where i added the HKCU setting

This works just fine. But is this the best solution you think???

Can somone explain to me how to package the application using Active Setup
Im not familar with Active Setup. How does it work and how is it implemented!!
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Don't know if there is any best practise/solutions for modifying vendor MSIs through transform but adding a new component with the HKCU stuff in the same feature as the component holding the shortcut would be a good action to take. If it's a large package then adding a top feature to hold user related resources (component(s) would make the self-heal check for broken components faster.

"Active Setup and how to implement it" by Ed Tippelt
http://www.etlengineering.com/installer/activesetup.txt
Answered 11/16/2006 by: AngelD
Red Belt

Please log in to comment
0
Thx Angel D. This document was great help

Managed to create the package using Active Setup also

Not sure what the best though[:D] Will look a more into it i think

One more thing though

Is it possible so that active setup check's HKCU every time the user logs on??

I
Answered 11/17/2006 by: Bankeralle
Second Degree Blue Belt

Please log in to comment
0
If you want the active setup to run each time why not run the script from "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" instead?
Answered 11/17/2006 by: AngelD
Red Belt

Please log in to comment
0
Try a straight default install on a clean machine and see if the per user behavior is as expected, before you start changing things.

I haven't had any complaints about the new snag-it version - much better than the older (non-msi) version!
Answered 11/21/2006 by: aogilmor
Ninth Degree Black Belt

Please log in to comment
0
straight default install on a clean machine and see if the per user

Yes but i want to disable the Tip Of The Day and also Check for update every 14 day.

Theese are regkeys in HKCU Thats why
Answered 11/22/2006 by: Bankeralle
Second Degree Blue Belt

Please log in to comment
0
Why not add these HKCU registry entries in a top feature and make sure the shortcut is advertised, that should trigger the repair if these are missing. Just make sure the shortcut(s) are advertised or any other entrypoint exist to check for "broken" components.
Answered 11/22/2006 by: AngelD
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity