Hello,

I am creating new (MSI based) installer for some application because
original installer is not compatible with Group Policy.

When I launch the application, error warning arises:
Component 'PICCLP32.OCX' or one of its dependencies not correctly
registred: a file is missing or invalid.

The application works if I register dynamic library manualy:
Regsvr32 PICCLP32.OCX



Original installer copies COMDLG32.OCX and PICCLP32.OCX a registers them:

ACTION: SharedFile: "C:\WINNT\system32\COMDLG32.OCX"
(File was now found or had older version -- new file was copied)

ACTION: SharedFile: "C:\WINNT\system32\PICCLP32.OCX"
(File was now found or had older version -- new file was copied)

ACTION: DllSelfRegister: "C:\WINNT\system32\COMDLG32.OCX"

ACTION: DllSelfRegister: "C:\WINNT\system32\PICCLP32.OCX"



I guess I need to self-register these two libraries but I do not know
how. I have never used DLL before so I need some introduction.

Actually I have the same problem with two other applications. It is
edition of educational software. In that case is it better to place
libraries to system folder than place them to application's folder?

Question is about DLL-self registration but maybe I should learn more
things in this context?

S. Kunc

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to