View Single Post
Old 11th August 2017, 19:07   #1
Junior Member
Join Date: Nov 2012
Location: Colorado
Posts: 41
NSIS RegFree, Component ... not correctly registered ...

I have had my NSIS script files working for a while 32/64 bit ...
OK, not fully tested. On a fresh Win7/Win10 (64), there are problems with the .OCX files.
I guess I have been misled by installations on PCs tarnished by development work.

The programs and their support files are installed in C:\Program Files (x86)\... or D:\Program Files (x86)\...
This includes: Program.exe, Uninstall.exe, .dll, .tlb, .olb, .ocx and their .manifest files.
My installations are 'RegFree'.
Their data files are located in: C:\Users\Public\... or D:\Users\Public\...
I get the error message when I start the program, newly installed on a Win7(x64) or Win10(x64) PC:

Component 'threed32.ocx' or one of its dependencies not
correctly registered: a file is missing or invalid

Depending on the program, this has complained about: MSCOMCT2.OCX, threed32.ocx or RICHTX32.OCX

Is this caused by my NSIS script or my .manifest files or ...?
anderci is offline   Reply With Quote