问题描述
故障截图:https://plus.google.com/photos/101869617055522555338/albums/5704392906520363393?authkey=COSJvpWomePJqQE--------------------------以下是故障提示,我看不懂---------------------------------------------有关调用实时(JIT)调试而不是此对话框的详细信息,请参见此消息的结尾。**************异常文本**************System.TypeInitializationException:“LaunchyTimer.Audio”的类型初始值设定项引发异常。--->System.Runtime.InteropServices.COMException(0x80040154):检索COM类工厂中CLSID为{6BF52A52-394A-11D3-B153-00C04F79FAA6}的组件时失败,原因是出现以下错误:80040154。在LaunchyTimer.Audio..cctor()---内部异常堆栈跟踪的结尾---在LaunchyTimer.Audio..ctor()在LaunchyTimer.Settings.btnPlayDefault_Click(Objectsender,EventArgse)在System.Windows.Forms.Control.OnClick(EventArgse)在System.Windows.Forms.Button.OnClick(EventArgse)在System.Windows.Forms.Button.OnMouseUp(MouseEventArgsmevent)在System.Windows.Forms.Control.WmMouseUp(Message&m,MouseButtonsbutton,Int32clicks)在System.Windows.Forms.Control.WndProc(Message&m)在System.Windows.Forms.ButtonBase.WndProc(Message&m)在System.Windows.Forms.Button.WndProc(Message&m)在System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&m)在System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&m)在System.Windows.Forms.NativeWindow.Callback(IntPtrhWnd,Int32msg,IntPtrwparam,IntPtrlparam)**************已加载的程序集**************mscorlib程序集版本:2.0.0.0Win32版本:2.0.50727.5448(Win7SP1GDR.050727-5400)基本代码:file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll----------------------------------------Timer程序集版本:1.4.1.0Win32版本:1.4.1.0基本代码:file:///D:/Software/Schedule%20Management/Timer/Timer.exe----------------------------------------Microsoft.VisualBasic程序集版本:8.0.0.0Win32版本:8.0.50727.5420(Win7SP1.050727-5400)基本代码:file:///C:/windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll----------------------------------------System程序集版本:2.0.0.0Win32版本:2.0.50727.5447(Win7SP1GDR.050727-5400)基本代码:file:///C:/windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll----------------------------------------System.Windows.Forms程序集版本:2.0.0.0Win32版本:2.0.50727.5446(Win7SP1GDR.050727-5400)基本代码:file:///C:/windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll----------------------------------------System.Drawing程序集版本:2.0.0.0Win32版本:2.0.50727.5420(Win7SP1.050727-5400)基本代码:file:///C:/windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll----------------------------------------System.Runtime.Remoting程序集版本:2.0.0.0Win32版本:2.0.50727.5420(Win7SP1.050727-5400)基本代码:file:///C:/windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll----------------------------------------System.Configuration程序集版本:2.0.0.0Win32版本:2.0.50727.5420(Win7SP1.050727-5400)基本代码:file:///C:/windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll----------------------------------------System.Xml程序集版本:2.0.0.0Win32版本:2.0.50727.5420(Win7SP1.050727-5400)基本代码:file:///C:/windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll----------------------------------------System.Web.Services程序集版本:2.0.0.0Win32版本:2.0.50727.5420(Win7SP1.050727-5400)基本代码:file:///C:/windows/assembly/GAC_MSIL/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll----------------------------------------Timer.XmlSerializers程序集版本:1.3.0.0Win32版本:1.3.0.0基本代码:file:///D:/Software/Schedule%20Management/Timer/Timer.XmlSerializers.DLL----------------------------------------f23kao8o程序集版本:1.4.1.0Win32版本:2.0.50727.5447(Win7SP1GDR.050727-5400)基本代码:file:///C:/windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll----------------------------------------Accessibility程序集版本:2.0.0.0Win32版本:2.0.50727.4927(NetFXspW7.050727-4900)基本代码:file:///C:/windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll----------------------------------------Interop.WMPLib程序集版本:1.0.0.0Win32版本:1.0.0.0基本代码:file:///D:/Software/Schedule%20Management/Timer/Interop.WMPLib.DLL----------------------------------------mscorlib.resources程序集版本:2.0.0.0Win32版本:2.0.50727.5448(Win7SP1GDR.050727-5400)基本代码:file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll----------------------------------------System.Windows.Forms.resources程序集版本:2.0.0.0Win32版本:2.0.50727.5420(Win7SP1.050727-5400)基本代码:file:///C:/windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_zh-CHS_b77a5c561934e089/System.Windows.Forms.resources.dll----------------------------------------**************JIT调试**************要启用实时(JIT)调试,该应用程序或计算机的.config文件(machine.config)的system.windows.forms节中必须设置jitDebugging值。编译应用程序时还必须启用调试。例如:<configuration><system.windows.formsjitDebugging="true"/></configuration>启用JIT调试后,任何无法处理的异常都将被发送到在此计算机上注册的JIT调试器,而不是由此对话框处理。
解决方案
解决方案二:
看似异常发生在类LaunchyTimer.Audio的静态初始化函数(或者静态变量初始化赋值语句)中,可以在这些地方设置断点看看。