我卸载程序时遇到了这个异常。环境如下:
00e4f058 547c62db(MethodDesc 53ec7398 + 0x17 System.Windows.Forms.Timer + TimerNativeWindow.OnThreadException(System.Exception)),调用53f8e4bc 00e4f064 53fcea31(MethodDesc 53e50e94 + 0xc1 System.Windows.Forms.NativeWindow.Callback(IntPtr,Int32,IntPtr,IntPtr)) 00e4f0e8 011fa397(MethodDesc 011aac98 + 0x8f XXX.XForm.TimerPoll()),调用(MethodDesc 6b8b34c8 +0 System.Diagnostics.Process.Start(System.Diagnostics.ProcessStartInfo))
有些文章与例外0xC0020001
有关,但很难适用于我的计划。
有人说这是由非托管代码调用托管代码引起的,而CLR已停止(在我的情况下,主要发生在卸载过程中),我想知道什么会导致CLR停止。
答案 0 :(得分:-1)
当某些DLL未与本地存储库链接时,将显示此信息。
推荐的解决方案是“删除托管DLL的入口点”。