腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
程序
终止
时
的
LoaderLock
错误
、
、
、
我最近将.NET NLog日志组件集成到我们的应用
程序
中,该应用
程序
纯粹是用非托管代码(在Visual 6中编译的C++和VB6组件)开发的。我们有一堆C++应用
程序
通过COM接口与NLog通信。目前一切正常,但我确实注意到,在
程序
终止
期间,会弹出以下消息(如果在VS6中调试VS6组件,则在输出窗口中;在IDE通过VS 2005调试NLog
时
作为提示符): 检测到
LoaderLock
消息:尝试在OS Loader锁中执行托管
程序
。不要试图在DllMa
浏览 3
提问于2009-01-29
得票数 2
回答已采纳
1
回答
在ArcFM上使用STAThread许可证
、
、
、
我正尝试在我的ArcGIS项目中使用ArcFM,但我注意到了一个
错误
。如果我的主线程用[STAThread]属性标记,
程序
会在退出
时
挂起,并出现OS Loader Lock异常。当我删除该属性
时
,
程序
结束得很好。
浏览 1
提问于2009-06-28
得票数 0
回答已采纳
3
回答
为什么调试
时
我会收到"
LoaderLock
被检测到“的警告?
、
、
当我尝试调试和加载类库
时
,我会得到以下"
LoaderLock
被检测到的消息“。我写这些插件已经有一段时间了,这是我第一次看到这种类型的信息。检测到
LoaderLock
消息:尝试在OS Loader锁中执行托管
程序
。不要试图在DllMain或图像初始化函数中运行托管代码,因为这样做会导致应用
程序
挂起。我去了Debug -> Exceptions -> "Managed D
浏览 7
提问于2009-05-20
得票数 15
2
回答
使用dll中的gdi+
时
未退出的进程
、
、
、
、
我想在Pascal脚本中使用GDI+,因为Pascal脚本本机不提供GDI+,但我不知道为什么在使用dll(shared)
时
,即使窗口被破坏,进程也不会退出,我的意思是说,我仍然可以看到任务管理器中运行的进程make_unique<DrawableObjects::Rectangle>( return 0;主机
程序
return DefWindowProc(hWnd, message, wParam, lParam); } /
浏览 0
提问于2018-12-07
得票数 1
回答已采纳
2
回答
用Visual 2012检测到"
LoaderLock
“
自从迁移到Visual 2012之后,我一直收到以下
错误
(不是每次都是这样,但经常发生)尝试在OS Loader锁中进行托管执行。不要试图在DllMain或图像初始化函数中运行托管代码,因为这样做会导致应用
程序
挂起。如果我回到使用VS 2010,就不会发生
错误
,这使我相当肯定这是Visual而不是我的代码的问题,但是我希望有人为我确认这一点!编辑
浏览 2
提问于2012-10-15
得票数 25
回答已采纳
1
回答
如何避免装载机锁?
、
我们有一个托管应用
程序
,它使用
程序
集。该
程序
集使用一些非托管C++代码。 托管C++代码位于dll中,这取决于其他几个dll。所有这些All都是由此代码加载的。(我们首先加载ImageCore.dll所依赖的所有dll,这样我们就可以知道哪些dll丢失了,否则它只会在ImageCore.dll加载失败
时
出现,日志文件也不会给出原因的线索)。据我所知,当我们尝试使用ImageDoc对象
时
,包含该
程序
集的dll将被加载,并且作为该加载的一部分,将调用静态构造函数,这反过来也会导致加载多个其他
浏览 1
提问于2010-03-19
得票数 2
回答已采纳
1
回答
在.NET OLE DB连接中连接到Oracle
时
出现
LoaderLock
错误
、
、
但是,我在con.Open()行上得到以下
错误
:正在尝试在OS加载器锁中进行托管执行。不要试图在DllMain或图像初始化函数中运行托管代码,因为这样做可能会导致应用
程序
挂起。当连接到其中任何一个
时
,它会成功连接,而我没有得到这个
错误
。 我在dll中执行这段代码。如果我在一个exe中执行它,它工作得很好。但是,我需要在此dll中执行此操作。
浏览 0
提问于2009-08-11
得票数 0
回答已采纳
1
回答
加载器锁MDA -稍后在应用
程序
执行中
、
下面是我在运行我的应用
程序
时遇到的问题,它不存在于任何启动路由中,但很久以后: 为什么?去哪
浏览 2
提问于2011-07-17
得票数 1
回答已采纳
9
回答
装载机锁定误差
、
我犯了个
错误
,说 检测到
LoaderLock
消息:尝试在OS Loader锁中执行托管
程序
。不要试图在DllMain或图像初始化函数中运行托管代码,因为这样做会导致应用
程序
挂起。我试着讲讲这个
错误
到底意味着什么,但我正在写一些毫无意义的文章,主要是说这只是一个警告,我应该在Visual中关闭它。其他解决方案似乎是由于ITunes,或者这个问题发生在使用DirectX编程
时
。
浏览 24
提问于2008-09-11
得票数 100
1
回答
错误
图像格式异常未处理
、
基本上,我下载了一个用C#编写的示例
程序
,并使用Visual社区2015编译了它。附加信息:不是有效的Win32应用
程序
。( HRESULT: 0x800700C1除外) 我试图按照MSDN的建议将
浏览 3
提问于2015-09-10
得票数 0
回答已采纳
1
回答
使用.NET中的VCL (C++Builder) DLL
时
的资源泄漏
、
、
、
、
我有一个用C++Builder (2006)编写的动态链接库,并且我从.NET应用
程序
中调用了该动态链接库中的一个函数。问题是,当我关闭.NET应用
程序
(并且DLL从它分离)
时
,我得到一个CodeGuard
错误
,说它检测到资源泄漏(并且我在CodeGuard日志文件中看到了泄漏)。我还看到Visual Studio在释放
LoaderLock
时
弹出DLL MDA (可能是出于同样的原因?)。 现在,我99%确定我正在释放我在DLL函数中使用的所有内存。实际上,我尝试使用完全不执行任何操作的
浏览 0
提问于2010-01-20
得票数 0
3
回答
在多线程
LoaderLock
应用
程序
中检测到了C#。
、
、
我正在用WinForms编写一个C#应用
程序
。在应用
程序
中的某一点上,我生成了一个新的STA线程(创建线程,然后是SetApartmentState),该线程创建了一个新表单,然后用普通的旧Show()显示它。当我执行该代码
时
,我会得到一个
LoaderLock
异常,它包含以下(有用的)文本: 我没有做这种事,至少不是故意的!更新
错误
似乎是由于打开多个表单(每
浏览 5
提问于2009-05-29
得票数 2
1
回答
打印数组
时
程序
终止
错误
、
, &arr[i]); for (i = 0; i < n; i++) { } return 0;
程序
不打印数组,而是显示
程序
终止
消息
浏览 3
提问于2020-04-16
得票数 0
回答已采纳
3
回答
Java
程序
终止
时
没有
错误
?
我试着做一个
程序
,找出最大的回文,它是两个3位数的乘积。System.out.println(prodCheck1); num2++; num1++;问题是,每当我试图运行它
时
,它就会
终止
,而不会出现
错误
。
浏览 3
提问于2014-05-12
得票数 0
回答已采纳
4
回答
System.exit(1)和返回
、
、
= null) }我只是想知道为什么在openFile()中,catch块用System.exit()
终止
,而addRecords()中的catch块用return
终止
。
浏览 10
提问于2014-01-02
得票数 11
回答已采纳
2
回答
如何才能发现我的
程序
是否已正常
终止
?
、
、
、
如果我用Java编写了一个
程序
,我如何知道我的
程序
是
终止
了,还是正常退出了
浏览 3
提问于2010-03-15
得票数 0
2
回答
何时使用node-mysql关闭MySQL连接?
、
、
doMultipleQueries(function(err) connection.end();};events.js:68 ^更新:当我将mysql.createConnection移到put请求函数中
时
,如下所示:
浏览 5
提问于2012-11-07
得票数 32
回答已采纳
1
回答
无法在关闭的连接上调用方法,在连接tera数据池的理想时间后面临此问题
errorMsg=java.sql.SQLException: Teradata JDBC驱动
程序
错误
1095无法在关闭的连接上调用方法。2020-02-24 10:11:12.757
错误
task false 7- XNIO-2 aciisst-services,3f7cb6b7495a5c38,3f7cb6b7495a5c38,-24errorMsg=java.sql.SQLException: Teradata JDBC驱动
程序
错误
1095无法在关闭的连接上调用方法
浏览 26
提问于2020-03-03
得票数 0
2
回答
在C中,一个函数可以退出(),还是应该允许main()来处理这个问题?
、
、
我正在写一个C
程序
,我对一些东西很好奇。该
程序
有几个函数,在成功
时
返回1,在失败
时
返回0,大多数函数由main()调用(尽管有些函数由其他函数调用)。这是用于赋值的,如果发现
错误
,我需要使用stderr使用fprintf()打印
错误
并
终止
程序
。 处理
错误
终止
的正确方法是什么?我应该允许函数打印到stderr,然后返回1到main(),然后让main()实际
终止
,还是函数本身应该处理
错误</e
浏览 4
提问于2015-02-15
得票数 0
回答已采纳
1
回答
Python
终止
程序
错误
、
、
我的问题是,当我使用"Esc“按钮关闭窗口
时
,我会收到一个
错误
,上面写着”结束符
错误
“。我问过老师,但他们也不知道问题出在哪里,因为他们对海龟不太熟悉。 你们谁能告诉我我做错了什么?
浏览 0
提问于2018-03-31
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python:拼接数据时如何避免错误?
推特:根据协议,终止收购通知书是无效且错误的
代码测试时犯的10个错误
连接至steam服务器时发生错误/错误提示的解决办法
Windows 11 从任务栏获得应用程序终止
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券