Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Every time we install Visual C++ v6.0 Professional on our NT workstations we get an error stating 'mscal.ocx was unable to register itself in the system registry', and at the end of the install the Setup program states that it did not complete successfully.
Our NT v4 has SP5 on it as well as IE v5. I have checked the registry and have found the following entries:
HKEY_CLASSES_ROOT\CLSID\{8E27C92B-1264-101C-8A2F-040224009C02}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{8E27C92B-1264-101C-8A2F-040224009C02}\ToolboxBitmap32
HKEY_CLASSES_ROOT\TypeLib\{8E27C92E-1264-101C-8A2F-040224009C02}\7.0\0\win32
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8E27C92B-1264-101C-8A2F-040224009C02}\InprocServer32
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8E27C92B-1264-101C-8A2F-040224009C02}\ToolboxBitmap32
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{8E27C92E-1264-101C-8A2F-040224009C02}\7.0\0\win32These entries show that it did at least partially register itself in the registry. Any assistance and/or suggestions would be greatly appreciated.
Thanks,
Greg

Are you installing with an account that has full access to write to the registry? Try typing regsvr32 mscal.ocx in the run box. I know this works to register dlls.

I found the following on another site and have just tried it- all is working fine again (for now):
-------------(snip)(snip)------------------
Dear gseaborn
I've experienced the same problem.
Try followings.1. Find comcat.dll(I have ver 4.71) and mscal.ocx from your VisualSudio CD.
2. Copy them to winnt\System32 directory
3. in DOS prompt type "regsrv32 comcat.dll"
4. in DOS prompt type "regsrv32 mscal.ocx"
(it's for a double check.)
5. Install Visual Studio again.mscal.ocx communicate with comcat.dll.
It's because of version of comcat.dll.I hate Microsoft.
I'm sorry for my poor English.
I hope it will work.Joohee Lee
---------------(snip)(snip)---------------

He estado tratando de hacer un paquete de distribución y el setup creado por VB6 tampoco funciona. ya voy en el parche nro 4 y e; error aún continúa. Todo parece indicar que el error de registro es causado por MSCAL.OCX que no lo puede registrar.
Pero yo no trabajo con WinNT, que se puede hacer?

He estado tratando de hacer un paquete de distribución y el setup creado por VB6 tampoco funciona. ya voy en el parche nro 4 y e; error aún continúa. Todo parece indicar que el error de registro es causado por MSCAL.OCX que no lo puede registrar.
Pero yo no trabajo con WinNT sino con Win98, que se puede hacer?

He estado tratando de hacer un paquete de distribución y el setup creado por VB5 no funciona. Todo parece indicar que el error de registro es causado por MSCAL.OCX que no lo puede registrar.
Que se puede hacer?
Contestenme

look for mscal.dep file open it with notepad and you have ex at the end of DLLregistredex. Delete this "ex" and try again.
Houssine

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |