micropathic Posted April 29, 2004 Posted April 29, 2004 Hi, I have an installer project created in Visual Studio .Net. I set all the .dll's in the project with the "vsdraCOM" and copy local options and am still having problems with the registration of the components. Here is a list of the files that need to be registered upon installation: AxInterop.MSComctlLib.dll AxInterop.MSComDlg.dll AxInterop.SHDocVw.dll AxInterop.SREGOCETPXLib.dll <-- Legacy ActiveX control Interop.MSComctlLib.dll Interop.MSComDlg.dll Interop.SHDocVw.dll Interop.SREGOCETPXLib.dll <-- Legacy ActiveX control SHDOCVW.DLL SREGOCETPX.ocx <-- Legacy ActiveX control Am I supposed to be registering all these files this way? I can't figure out what I'm doing wrong, so any help would be super greatly appreciated! Thanks! Quote
*Gurus* divil Posted May 3, 2004 *Gurus* Posted May 3, 2004 Only the bottom two files in that list need to be registered. It looks like perhaps you're missing the actual ActiveX controls that the top assemblies are wrapping - the common dialog and common control ocxs. I can't for the life of me think why you'd be using them as .NET has its own wrappers for those win32 controls. If the COM registration type still doesn't work, isn't there a ComSelfReg one? I'd try that. Quote MVP, Visual Developer - .NET Now you see why evil will always triumph - because good is dumb. My free .NET Windows Forms Controls and Articles
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.