CAD调试时抛出“正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码”异常的解决方法

Posted 清风拂面

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CAD调试时抛出“正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码”异常的解决方法相关的知识,希望对你有一定的参考价值。

这些天重装了电脑Win10系统,安装了CAD2012和VS2012,准备进行软件开发。在调试程序的时候,CAD没有进入界面就抛出

“正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码”

查看网上相关文章说是要关掉 异常--Managed Debugging Assistants,但是仍然不可以使用。

前段时间有过将软件数据库放到C盘,变成数据库只读无法写入数据的经历。是不是CAD也只读了,无法写入调试Dll呢?

随后将CAD装到了D盘,果真问题解决,调试成功!

但是这种方式并不是最好的解决方式,是不是以后写软件就不能放到c盘呢,如何改变C盘的只读属性呢?还需要进一步研究!

 

以上是关于CAD调试时抛出“正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码”异常的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码

检测到 LoaderLock:DLL"XXXX"正试图在OS加载程序锁内执行

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

Blazor Hybrid ElementReferenceJsonConverter 仅在调试时抛出异常

调试 Xamarin C# iOS 应用程序时抛出 Objective_C 异常

Selenium 在旋转代理时抛出 InvalidArgumentException