Problems intalling mscal.ocx on Win 98 Machine

Started by guitarconcept, September 26, 2004, 05:13:22 PM

Previous topic - Next topic

admin

guitarconcept,
 
I see you are using an updated mscal.ocx from Office 2003, This file may not work with previous versions of Windows. What you may need to do is to include multiple versions of mscal.ocx (pre-office 2003). Install the one that is appropiate (that will work) with the OS you are installing on.
 
Looking at your complete script would help with the stdole2.tlb file. The error should not be the same as for the ocx for it is a tlb file. Is it exactly the same?
 
And thanks for letting us know you like our site.

guitarconcept

First let me say you guys have great software here. Thanks.
I'm having problems installing my App on a Windows 98 machine. I get the following error.  
Mscal.ocx
Unable to register OCX Load Library Failed Code 31. A device attached to the system is not functioning.
 
It installed fine on a XP machine. I'm using the full OS updater. The 31.8M version. I've selected Windows 95 as min OS in Innoscript. I even went so far as to re-format and reinstall windows on that machine to make sure everything is clean. My MSCAL script is:
Source: c:program filesmicrosoft officeoffice11mscal.ocx; DestDir: {sys}; MinVersion: 4.0,4.0; Flags:  regserver restartreplace sharedfile
 
I'm asked to retry skip or abort. Retry gives same results. Skip takes me to the next error which is the same as the first accept for it is stdole2.tlb.
Here is that script:
Source: c:program filesrandem systemsinnoscriptinnoscript 3.0vb5 runtimestdole2.tlb; DestDir: {sys}; MinVersion: 4.0,4.0; Flags:  uninsneveruninstall regtypelib
 
I would like to get this to work for all systems 98 and up if possible.  
Way thanks!!