How can I trigger the creation of a new CLB file?
Posted
by
Xperimental
on Server Fault
See other posts from Server Fault
or by Xperimental
Published on 2010-01-28T12:56:03Z
Indexed on
2012/10/30
5:06 UTC
Read the original article
Hit count: 720
I'm currently having a problem with an application using COM running on Windows Vista. The application runs ok on one machine, but doesn't work on a similar configured machine. Both machines are virtual images originating from the same source image.
While searching the registry for causes of this error, I came across the CLBVersion
key in HKCR\CLSID
which seems to have something to do with COM. The value of the key differs between the two machines (0x6
on the erroneous one, 0xc
on the working one).
Also there are files containing the same number in their filenames in the %SystemRoot\Registration
directories of the machines. They are called R000000000006.clb
and R00000000000c.clb
respectively.
I have already searched the windows event log for anything leading to the creation of those files (I have searched by the creation date of the files).
Now a few questions regarding the registry keys and the files:
- Is it correct, that this is connected to COM? What is the function of the files?
- What causes the creation of a new "CLBVersion"?
- Is there a way for me to trigger the creation of a new CLB file?
edit:
I have now found out, that this has nothing to do with my application error. But I would still be interested in details about the registry key and the files. An installation of Visual Studio 2005 has brought the second machine to the same configuration (0xc
in registry and file) as the other one.
© Server Fault or respective owner