/build/static/layout/Breadcrumb_cap_w.png

Extra file deployed with MST not uninstalled properly

Hi all,

I'm brand new to packaging so please bear with me if I post/do anything stupid :-)

I used the information nheim's post (port #5) in this thread: http://itninja.com/question/how-do-you-roll-out-new-machines?4199 to build a MST to deploy mms.cfg along with Adobe Flash, for depoyment via Group Policy.

Essentially I followed his instructions with the following exceptions: used InstEd instead of ORCA, installing Flash v10 instead of v9, and didn't put mms.cfg into a cab, just deployed it from the original file.

The package installs fine and the settings in mms.cfg appear to work, however if I remove the package again (via Group Policy) mms.cfg does NOT get removed along with Flash. Flash goes, but %windir%\System32\Macromed\Flash\mms.cfg remains.

This isn't really an issue, but for my own curiousity's sake - and in case I ever run into this in the future - can anyone suggest why mms.cfg is not being removed properly?

Cheers,
Matt

0 Comments   [ + ] Show comments

Answers (5)

Posted by: nheim 15 years ago
10th Degree Black Belt
0
Hi Matt,
interesting...
What does the log file tell you?
Regards, Nick
Posted by: anks_09 15 years ago
Orange Senior Belt
0
Hi mattjk,

Check the attribute of the component in which mms.cfg file is been kept it should be 0.If it is marked as 24(Permanent) change it to 0.I hope the file is geeting installed through FIle table and not through any custom action.

Regards,
Posted by: MSIPackager 15 years ago
3rd Degree Black Belt
0
If it is marked as 24(Permanent) change it to 0

Just for info - 16 is Permanent - 8 is SharedDllRefCount (24 meaning both bit flags are set)

So it's likely to be 16 - which you should still set to 0

Regards,
Rob.
Posted by: mattjk 15 years ago
Yellow Belt
0
interesting...
What does the log file tell you?


Which log file would that be? Sorry, as I said in my OP, I'm new to this :-)

Check the attribute of the component in which mms.cfg file is been kept it should be 0.If it is marked as 24(Permanent) change it to 0.I hope the file is geeting installed through FIle table and not through any custom action.

Yep, the component's attributes are set to 0.

The file is being deployed by:
1) Create new entry in File table for my mms.cfg file
2) Create new entry in Components table referencing my custom File entry
3) Create new entry in FeatureComponents table with same Feature as the rest of the package, but Component referencing my custom Component

Cheers,
Matt
Posted by: anonymous_9363 15 years ago
Red Belt
0
Which log file would that be?If you use a command line call to MSIExec, rather than going through 'Add/Remove Programs' or double-clicking the MSI, you can specify a log file in which all the steps of the install/uninstall will be recorded:

........MSIExec /x {ProductCode}_or_PathToAndNameOfMSI /L*V PathToAndNameOfLogFile.LOG
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
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