I have an application that was converted from VB 6 to .NET, this app uses RDO to run SQL queries. i am using Interop.RDO.DLL. this app will run fine on my developer box but when i try to load it on a different machine it give me an error try to load a COM object. When a look in the regestry for the CLSID it is pointing to MSRDO20.DLL, and give the error: 80040112.
THE WHOLE ERROR:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.TypeInitializationE
xception: The type initializer for 'OrderStatus.UpgradeSuppor
t' threw an exception. ---> System.Runtime.InteropServ
ices.COMEx
ception (0x80040112): Creating an instance of the COM component with CLSID {9A8831F0-A263-11D1-8DCF-0
0A0C90FFFC
2} from the IClassFactory failed due to the following error: 80040112.
at OrderStatus.UpgradeSupport
..cctor()
--- End of inner exception stack trace ---
at OrderStatus.basOrderStatus
.LogToFile
(Int32 lErrNum, String sErrDesc)
at OrderStatus.basOrderStatus
.ConnectTo
Database()
at OrderStatus.frmOrderStatus
.frmOrderS
tatus_Load
(Object eventSender, EventArgs eventArgs)
at System.Windows.Forms.Form.
OnLoad(Eve
ntArgs e)
at System.Windows.Forms.Form.
OnCreateCo
ntrol()
at System.Windows.Forms.Contr
ol.CreateC
ontrol(Boo
lean fIgnoreVisible)
at System.Windows.Forms.Contr
ol.CreateC
ontrol()
at System.Windows.Forms.Contr
ol.WmShowW
indow(Mess
age& m)
at System.Windows.Forms.Contr
ol.WndProc
(Message& m)
at System.Windows.Forms.Scrol
lableContr
ol.WndProc
(Message& m)
at System.Windows.Forms.Conta
inerContro
l.WndProc(
Message& m)
at System.Windows.Forms.Form.
WmShowWind
ow(Message
& m)
at System.Windows.Forms.Form.
WndProc(Me
ssage& m)
at System.Windows.Forms.Contr
ol.Control
NativeWind
ow.OnMessa
ge(Message
& m)
at System.Windows.Forms.Contr
ol.Control
NativeWind
ow.WndProc
(Message& m)
at System.Windows.Forms.Nativ
eWindow.Ca
llback(Int
Ptr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microso
ft.NET/Fra
mework/v2.
0.50727/ms
corlib.dll
--------------------------
----------
----
OrderStatus
Assembly Version: 1.2.2728.11929
Win32 Version: 1.2.2728.11929
CodeBase: file:///C:/Documents%20and
%20Setting
s/REason/L
ocal%20Set
tings/Apps
/2.0/QLM86
VZC.RMV/YZ
X2N6N9.EBO
/orde..tio
n_e4442aeb
82495932_0
001.0001_9
2d1088a84c
d1b41/Orde
rStatus.ex
e
--------------------------
----------
----
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembl
y/GAC_MSIL
/System.Wi
ndows.Form
s/2.0.0.0_
_b77a5c561
934e089/Sy
stem.Windo
ws.Forms.d
ll
--------------------------
----------
----
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembl
y/GAC_MSIL
/System/2.
0.0.0__b77
a5c561934e
089/System
.dll
--------------------------
----------
----
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembl
y/GAC_MSIL
/System.Dr
awing/2.0.
0.0__b03f5
f7f11d50a3
a/System.D
rawing.dll
--------------------------
----------
----
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembl
y/GAC_MSIL
/Microsoft
.VisualBas
ic/8.0.0.0
__b03f5f7f
11d50a3a/M
icrosoft.V
isualBasic
.dll
--------------------------
----------
----
Microsoft.VisualBasic.Comp
atibility
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.42
CodeBase: file:///C:/WINDOWS/assembl
y/GAC_MSIL
/Microsoft
.VisualBas
ic.Compati
bility/8.0
.0.0__b03f
5f7f11d50a
3a/Microso
ft.VisualB
asic.Compa
tibility.d
ll
--------------------------
----------
----
Interop.RDO
Assembly Version: 2.0.0.0
Win32 Version: 2.0.0.0
CodeBase: file:///C:/Documents%20and
%20Setting
s/REason/L
ocal%20Set
tings/Apps
/2.0/QLM86
VZC.RMV/YZ
X2N6N9.EBO
/orde..tio
n_e4442aeb
82495932_0
001.0001_9
2d1088a84c
d1b41/Inte
rop.RDO.DL
L
--------------------------
----------
----
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
i am not sure what the problem is
thank you
Start Free Trial