Does anyone know if there is a command line switch for msiexec which will force it to ignore messages thrown out by an MSI? I have an MSI that can't/won't register 2 dll's. If I run it manually I can click the good 'ole 'Ignore' button and continue the install then register the dlls through a command line.

Thanks,

John
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
If this is a homemade MSI, I'd just not self-register the DLLs and then register them by a custom action after the install is completed. Of more concern is why the DLLs don't register successfully- that bears some investigation.
Answered 11/15/2005 by: madhatter
Senior Yellow Belt

Please log in to comment
0
It's a homebrew from a vendor. He can't find the problem. I've gone in and prevented the dlls from self-registering but they still try and register. I can't tell from his custom actions whether or not he's attempting to register the files that way or not.

I'm using WinInstall so if there's a switch I can use I can easily script out a workaround.
Answered 11/15/2005 by: jorowi
Senior Yellow Belt

Please log in to comment
0
Try deleting the entries under selfreg table and regiter the dlls thru a custom action.
Answered 11/27/2005 by: Arun
Yellow Belt

Please log in to comment
0
ORIGINAL: Arun

Try deleting the entries under selfreg table and regiter the dlls thru a custom action.
Answered 11/27/2005 by: Arun
Yellow Belt

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