Missing part registry entry's with reg files with rescan or made with wisecomcapture
I made with WiseComCapture.exe /r WiseComCapture.exe /r {full path of dll or OCX} {full path of add.reg}
a reg file that i wil import in the msi (or rescan in the component) with the wise package studio 7.x
When i checked that al registry entry's imported in the msi. I noticed that that i missed a lot of registry entry's especialy entry's beginning with a @.
Can somebody tell me how i get managed to import al the registry entry's.
Below a example of the reg file produced with wise comcapture:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AppID\JQSIEStartDetectorx.dll]
"AppID"="{E311BFF9-7280-40D3-AE0B-2D3651C37EC8}"
[HKEY_CLASSES_ROOT\AppID\{E311BFF9-7280-40D3-AE0B-2D3651C37EC8}]
@="JQSIEStartDetector"
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}]
@="JQSIEStartDetectorImpl Class"
"AppID"="{E311BFF9-7280-40D3-AE0B-2D3651C37EC8}"
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}\InprocServer32]
@="C:\\Program Files\\ApplicationX\\jsdk\\jre\\lib\\deploy\\jqs\\ie\\x.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}\ProgID]
@="ieplugin.JQSIEStartDetectorImpl.1"
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}\Programmable]
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}\TypeLib]
@="{D85100D8-894D-4F80-9697-C220AF4202EB}"
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}\VersionIndependentProgID]
@="ieplugin.JQSIEStartDetectorImpl"
[HKEY_CLASSES_ROOT\ieplugin.JQSIEStartDetectorImpl]
@="JQSIEStartDetectorImpl Class"
[HKEY_CLASSES_ROOT\ieplugin.JQSIEStartDetectorImpl.1]
@="JQSIEStartDetectorImpl Class"
[HKEY_CLASSES_ROOT\ieplugin.JQSIEStartDetectorImpl.1\CLSID]
@="{E7E6F031-17CE-4C07-BC86-EABFE594F69C}"
[HKEY_CLASSES_ROOT\ieplugin.JQSIEStartDetectorImpl\CLSID]
@="{E7E6F031-17CE-4C07-BC86-EABFE594F69C}"
[HKEY_CLASSES_ROOT\ieplugin.JQSIEStartDetectorImpl\CurVer]
@="ieplugin.JQSIEStartDetectorImpl.1"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}]
@="IJQSIEStartDetectorImpl"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\ProxyStubClsid]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\TypeLib]
@="{D85100D8-894D-4F80-9697-C220AF4202EB}"
"Version"="1.0"
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}]
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}\1.0]
@="JQSIEStartDetector 1.0 Type Library"
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}\1.0\0]
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}\1.0\0\win32]
@="C:\\Program Files\\ApplicationX\\jsdk\\jre\\lib\\deploy\\jqs\\ie\\x.dll"
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}\1.0\FLAGS]
@="0"
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}\1.0\HELPDIR]
@="C:\\Program Files\\ApplicationX\\jsdk\\jre\\lib\\deploy\\jqs\\ie\\"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}]
@="JQSIEStartDetectorImpl"
"NoExplorer"=dword:00000001
This is what really was imported. (or showed up with a rescan in component)
REGEDIT4
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}]
@="IJQSIEStartDetectorImpl"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\ProxyStubClsid]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\TypeLib]
@="{D85100D8-894D-4F80-9697-C220AF4202EB}"
"Version"="1.0"
a reg file that i wil import in the msi (or rescan in the component) with the wise package studio 7.x
When i checked that al registry entry's imported in the msi. I noticed that that i missed a lot of registry entry's especialy entry's beginning with a @.
Can somebody tell me how i get managed to import al the registry entry's.
Below a example of the reg file produced with wise comcapture:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AppID\JQSIEStartDetectorx.dll]
"AppID"="{E311BFF9-7280-40D3-AE0B-2D3651C37EC8}"
[HKEY_CLASSES_ROOT\AppID\{E311BFF9-7280-40D3-AE0B-2D3651C37EC8}]
@="JQSIEStartDetector"
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}]
@="JQSIEStartDetectorImpl Class"
"AppID"="{E311BFF9-7280-40D3-AE0B-2D3651C37EC8}"
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}\InprocServer32]
@="C:\\Program Files\\ApplicationX\\jsdk\\jre\\lib\\deploy\\jqs\\ie\\x.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}\ProgID]
@="ieplugin.JQSIEStartDetectorImpl.1"
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}\Programmable]
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}\TypeLib]
@="{D85100D8-894D-4F80-9697-C220AF4202EB}"
[HKEY_CLASSES_ROOT\CLSID\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}\VersionIndependentProgID]
@="ieplugin.JQSIEStartDetectorImpl"
[HKEY_CLASSES_ROOT\ieplugin.JQSIEStartDetectorImpl]
@="JQSIEStartDetectorImpl Class"
[HKEY_CLASSES_ROOT\ieplugin.JQSIEStartDetectorImpl.1]
@="JQSIEStartDetectorImpl Class"
[HKEY_CLASSES_ROOT\ieplugin.JQSIEStartDetectorImpl.1\CLSID]
@="{E7E6F031-17CE-4C07-BC86-EABFE594F69C}"
[HKEY_CLASSES_ROOT\ieplugin.JQSIEStartDetectorImpl\CLSID]
@="{E7E6F031-17CE-4C07-BC86-EABFE594F69C}"
[HKEY_CLASSES_ROOT\ieplugin.JQSIEStartDetectorImpl\CurVer]
@="ieplugin.JQSIEStartDetectorImpl.1"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}]
@="IJQSIEStartDetectorImpl"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\ProxyStubClsid]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\TypeLib]
@="{D85100D8-894D-4F80-9697-C220AF4202EB}"
"Version"="1.0"
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}]
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}\1.0]
@="JQSIEStartDetector 1.0 Type Library"
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}\1.0\0]
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}\1.0\0\win32]
@="C:\\Program Files\\ApplicationX\\jsdk\\jre\\lib\\deploy\\jqs\\ie\\x.dll"
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}\1.0\FLAGS]
@="0"
[HKEY_CLASSES_ROOT\TypeLib\{D85100D8-894D-4F80-9697-C220AF4202EB}\1.0\HELPDIR]
@="C:\\Program Files\\ApplicationX\\jsdk\\jre\\lib\\deploy\\jqs\\ie\\"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{E7E6F031-17CE-4C07-BC86-EABFE594F69C}]
@="JQSIEStartDetectorImpl"
"NoExplorer"=dword:00000001
This is what really was imported. (or showed up with a rescan in component)
REGEDIT4
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}]
@="IJQSIEStartDetectorImpl"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\ProxyStubClsid]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{AD5FB04F-5A8D-44D4-8206-6A8734186EA2}\TypeLib]
@="{D85100D8-894D-4F80-9697-C220AF4202EB}"
"Version"="1.0"
0 Comments
[ + ] Show comments
Answers (3)
Please log in to answer
Posted by:
anonymous_9363
15 years ago
Firstly, PLEASE use the CODE tag when posting lengthy text. You access it by clicking thebutton marked '<%'.
Secondly, you probably have WPS set up (correctly) to use the advertising tables: Class, ProgID, TypeLib, etc. Check those tables and I think you'll find your entries are there. Leave them there!
Secondly, you probably have WPS set up (correctly) to use the advertising tables: Class, ProgID, TypeLib, etc. Check those tables and I think you'll find your entries are there. Leave them there!
Posted by:
cygan
15 years ago
when you added your reg keys did you get a prompt ?
if you did you must have select "yes" and the existing keys would be replaced with your new keys imported and placed in the advertising tables etc class, appid etc etc
if you had selected no then the regkeys would be duplicated in the registry table
if you did you must have select "yes" and the existing keys would be replaced with your new keys imported and placed in the advertising tables etc class, appid etc etc
if you had selected no then the regkeys would be duplicated in the registry table
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.