Dear Sir,
I have a Visual Studion 2005 Professional Edition from www.PCUNIVERSE.com to build a project of Chuon Nath Dictionary. This application has been made a setup deployment file, when I install into the other computer, then it displayas the error when I execute this application, the error code display as follows:
Unhandled exception has occured in your application. If you click Continue, the application will ignore this error and attamp to continue. If you click Quit, the application will close immediately.
Class not registered (Exception from HRESULT: 0×800400154) (REGDB-E-CLASSNOTREG)
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Runtime.InteropServices.COMException (0x80040154): Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
at System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)
at System.Windows.Forms.AxHost.CreateWithoutLicense(Guid clsid)
at System.Windows.Forms.AxHost.CreateWithLicense(String license, Guid clsid)
at System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid)
at System.Windows.Forms.AxHost.CreateInstance()
at System.Windows.Forms.AxHost.GetOcxCreate()
at System.Windows.Forms.AxHost.TransitionUpTo(Int32 state)
at System.Windows.Forms.AxHost.CreateHandle()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.AxHost.EndInit()
at Dictionary.Form1.InitializeComponent()
at Dictionary.Form1..ctor()
at Dictionary.SplashScreen1.Timer1_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr 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/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Dictionary
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/SEK%20Technologies%20Co.,%20Ltd/Setup%20Choun%20Nath%20Dictionary%20(V.%201.00.0)/Dictionary.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
AxInterop.ZLIBTOOLLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/SEK%20Technologies%20Co.,%20Ltd/Setup%20Choun%20Nath%20Dictionary%20(V.%201.00.0)/AxInterop.ZLIBTOOLLib.DLL
----------------------------------------
************** 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.
Please tell me why this causes the above problem.
Chieng Sisovin
Managing Director
A1 Angkor Co., LTd.
Tel: (855 12) 534-544
E-mail: sisovin045@online.com.kh
Web: www.a1cambodia.com; www.k-product.com

Class not registered (Exception from HRESULT: 0×800400154) (REGDB-E-CLASSNOTREG)
tamzyn
This Chuon Nath Dictionary is a Khmer-to-Khmer Dictionary supporting with Khmer Unicode. This application is built by the Software Evolution Khmer Technologies Co., Ltd, I have found the solution to run completely this software.
Thank you
Chieng Sisovin
Managing Director
A1 Angkor Co., Ltd.
Tel: (855) 63 393 926
(855) 12 534 544
E-mail: sisovin045@online.com.kh
Website: www.a1cambodia.com
Company Address:
# 045, Dak Po Village, Slakram Commune, Siem Reap
Angkor Wat Temple
Cambodia
Boris Gasin
Germ&#225;n Schuager
It looks like there's something wrong with this 'Chuon Nath Dictionary' object from SEK Technologies (whoever they are), or it's not registered/licensed on your computer properly - Class Not Registered is a clue.
What line of code does it crash on What's the smallest project you can make which replicates the problem Maybe you'll be able to deduce what's going on yourself from that.