正试图在 os 加载程序锁内执行托管代码

摘要:
不要尝试在DllMain或映像初始化函数中运行托管代码,这将导致应用程序挂起。

问题:

正尝试在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。

方法一:

    调试->异常->Managed Debuggin Assistants->LoaderLock 的选中状态去掉。

方法二:

     如果异常(exception)这一项没有的话,在工具->自定义->命令选项卡->左边选择调试->右边把异常托到菜单。

注:异常也有个快捷键Ctrl+Alt+E,修改Managed Debuggin Assistants->LoaderLock 的选中状态去掉即可

免责声明:文章转载自《正试图在 os 加载程序锁内执行托管代码》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇IOS客户端UIwebview下web页面闪屏问题php银联网页支付实现方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

windbg调试基础

#工作空间 [Workspace] 工作空间被用来描述和存储一个调试项目的属性、参数以及调试器设置等信息,其功能类似于集成开发环境的项目文件。 具体包括:调试会话状态(断点、打开的源文件、用户定义的别名等)、调试器设置(符号文件路径、源文件路径、可执行映像文件路径等)和窗口布局状态。 0. 基础工作空间 [base workspace] 未载入任何的调试文...

ffmpeg 使用 gdb 调试相关技巧

本文说明了,在ffmpeg二次开发或调用库的过程,如何借助于ffmpeg源码进行调试。 注:ffmpeg版本是4.0。 1. 编写代码 编写将pcm数据转换为mp2的代码 pcm_to_mp2.c #include <libavformat/avformat.h> #include <libavcodec/avcodec.h> #i...

Android调试工具及方法

转自:http://www.cnblogs.com/feisky/archive/2010/01/01/1637566.html Logcat Dump一份系统消息的日志。这些消息包括模拟器抛出错误时的堆栈跟踪。 Android Log 一个记录日志的类,用来将消息写入模拟器上的日志文件中。如果你在DDMS上运行logcat的话你可以就实时查看消息。在你的...

标准C程序设计七---33

Linux应用 编程深入 语言编程标准C程序设计七---经典C11程序设计以下内容为阅读:《标准C程序设计》(第7版) 作者:E. Balagurusamy(印), 李周芳译 清华大学出版社 2017.7《21天学通C语言》(第7版) 作者:Bradley Jones Peter Aitken Dean Miller(美), 姜佑译 人民邮电出版社 201...

ThinkPHP 配置详解

  3.0 ThinkPHP配置详解   3.1 入口文件的配置   一般不建议在入口文件做过多的配置,但可以重新定义一些系统常量,以下简单介绍几个常用的系统常量。 1.APP_PATH 默认情况下,框架的项目应用目录为 Application。如果需要改变应用目录就需要在入口文件中更改APP_PATH常量定义,如例3-1所示, 例3-1 1 <...

MATLAB调用C程序、调试和LDPC译码

MATLAB是一个很好用的工具。利用MATLAB脚本进行科学计算也特别方便快捷。但是代码存在较多循环时,MATLAB运行速度极慢。如果不想放弃MATLAB中大量方便使用的库,又希望代码能迅速快捷的运行,可以考虑将循环较多的功能采用C编写,MATLAB调用。本文将概述这一过程。虽然本文以LDPC译码算法为例,但不懂该算法不影响本文阅读。 1. 起因    ...