/build/static/layout/Breadcrumb_cap_w.png

Register existing dll

Hi,

I need to fix some issues with an MSI. Among other things, i have to re-register some existing dll. Those dll will not be in my present packages but are present on the workstation and I only need to regsvr32 path\dll. What would be the best practive in wise for doing so apart from using a custom action?

Is there a way? Selfreg table ?

Thanks

0 Comments   [ + ] Show comments

Answers (6)

Posted by: turbokitty 13 years ago
6th Degree Black Belt
0
Are you sure you want to self-register them?

Could you include those DLLs in your package and then populate the COM server info properly?
Posted by: unreal2me 13 years ago
Orange Senior Belt
0
Could you include those DLLs in your package and then populate the COM server info properly?

Hi, if i include them (SYS32 folder) in the package, MSI will not overwrite them because they are not more recent. MSI would anyway not update SYS 32 dll files. So, correct me if i am wrong, IF MSI is not replacing any dll, it will probably skip the DLL registration too? Actually i need to only reg some DLL files without replacing them because they are present.

I will probably go with a custom action, I was just wondering if there was a cleaner way to register existing dll in WISE.

Thanks,
Posted by: turbokitty 13 years ago
6th Degree Black Belt
0
Why don't you extract the COM information and push the resultant registry data as part of your package? You could also use a version override to deploy the DLLs as part of your package.
Self-registration should be viewed as a last resort.
Posted by: unreal2me 13 years ago
Orange Senior Belt
0
Thanks for suggesting. How do I do this? If you have a link that explains this, I would appreicate.

Thks
Posted by: turbokitty 13 years ago
6th Degree Black Belt
0
Some info here:
http://www.symantec.com/connect/articles/registering-dll-using-wisecomcapture
Posted by: unreal2me 13 years ago
Orange Senior Belt
0
Thks, that is appreciated.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
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