A
Andy McAllister
I'm attempting to follow this KB article:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q183370
I'm working on interfacing a C program with Matlab via activeX, and am
running into the "No such interface" error. I've tried working with
Matlab support folks, but it looks like the above Microsoft KB is the
source of the problem.
I have comcat.dll v5.0 (4 kB in size). But I need to have comcat.dll
4.71 (22 kB in size) to resolve the problem. I follow the KB
instructions, but the following happens:
I unregister the 5.0 DLL. I move the 5.0 DLL out of the system32
folder. I copy in the 4.71 DLL. I re-register the comcat.dll. Then
when I go to inspect my handywork, I find that the comcat.dll is the 4
KB, v5.0 one! It's as if the OS is automatically replacing the 4.71
version of comcat.dll with the newer 5.0 version despite my
unregistering.
Anyone have any suggestions if A) i'm barking up the wrong tree or B)
how to get the 4.71 version to not get automatically overwritten?
Thanks in advance.
NOTE: Running WinXP Pro SP2, Matlab v7.1.0 SP3
I realize the KB is not explicitly for WinXP, but I can't find any
other leads to get this "no such interface" problem resolved. I am
going to try to do the replacement in safe mode - maybe that will
work.....
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q183370
I'm working on interfacing a C program with Matlab via activeX, and am
running into the "No such interface" error. I've tried working with
Matlab support folks, but it looks like the above Microsoft KB is the
source of the problem.
I have comcat.dll v5.0 (4 kB in size). But I need to have comcat.dll
4.71 (22 kB in size) to resolve the problem. I follow the KB
instructions, but the following happens:
I unregister the 5.0 DLL. I move the 5.0 DLL out of the system32
folder. I copy in the 4.71 DLL. I re-register the comcat.dll. Then
when I go to inspect my handywork, I find that the comcat.dll is the 4
KB, v5.0 one! It's as if the OS is automatically replacing the 4.71
version of comcat.dll with the newer 5.0 version despite my
unregistering.
Anyone have any suggestions if A) i'm barking up the wrong tree or B)
how to get the 4.71 version to not get automatically overwritten?
Thanks in advance.
NOTE: Running WinXP Pro SP2, Matlab v7.1.0 SP3
I realize the KB is not explicitly for WinXP, but I can't find any
other leads to get this "no such interface" problem resolved. I am
going to try to do the replacement in safe mode - maybe that will
work.....