"Managed Debugging Assistant 'LoaderLock' has detected a problem in ..."
2010-11-01 17:40
525 查看
我看到的现象是,在debug程序退出时,会弹出个对话框,显示标题中所示的错误消息。产生该问题的原因是,在 unload 一个 navtive dll 时,调用了 /clr 编译的对象,通常是因为这个对象是个全局对象,之前未加 /clr 编译没事,现在 /clr 了,就出了问题。解决方法有:
1,退出程序在退出前,显式释放 /clr 对象;
2,将那个对象 #pragma unmanaged 成一个 native class;
1,退出程序在退出前,显式释放 /clr 对象;
2,将那个对象 #pragma unmanaged 成一个 native class;
相关文章推荐
- Eclipse Run的时候出现"Launching 项目名,has encountered a problem.Error occurred during the budild.’"
- Eclipse出现"Running Android Lint has encountered a problem"解决方案
- An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.
- "msiexec.exe has encountered a problem and needs to close" "msiexec.exe 遇到问题需要关闭"
- Eclipse出现"Running Android Lint has encountered a problem"解决方案
- Managed Debugging Assistant 'PInvokeStackImbalance' has detected a problem in 解决方案
- "Check Android SDK" has encountered a problem
- Export op results in error "EXP.EXE has encountered a problem and needs to
- 【MySQL】MySQL 5.7 "Your password has expired.To log in you must change it using a client that suppor"
- IIS7.0 An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode
- "Debugging not possible in single session mode"
- "Debugging not possible in single session mode"
- 【转】eclipse 错误信息 "File Search" has encounter a problem 解决
- 安装VS2003时,"Setup Has Detected That Another Program Requires the Computer to Reboot"问题的解决方案
- MyEclipse加载项目时 出现"building workspace has encountered a problem"错误
- "The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods i"解决方法
- "IOConsole updater" has encounter a problem
- 当MyEclipse加载项目时 出现"building workspace has encountered a problem"错误的解决方法
- 如何关闭ubuntu中的"System Program Problem Detected"提示
- An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.