『已解决』第一个例子,遇到如下提示,何解?(loader lock问题) - 精华帖集合
www.dimcax.com
『已解决』第一个例子,遇到如下提示,何解?(loader lock问题)
,
vb 2008 express + dotnetarx for vb 2008 express +cad06
利用向导出来的一个最简单的例子,按f5
调用cad以后,在vb的窗口出来loader lock was detected的警告窗口,内容如下
attempting managed execution inside os loader lock. do not attempt to run managed code inside a dllmain or image initialization function since doing so can cause the application to hang.
ok 和continue 两个按钮 按continue始终出来这个窗口 ok的话 cad就hang了。。。。。。
这个问题也是.net开发autocad中经常遇到的问题,仅次于这个帖子中提到的问题。 解决的办法如下: 1.在vb express中,选择debug菜单,然后选择exceptions菜单项,如下图所示: 2.在弹出的对话框中选择第二个项managed debugging assistants,然后把其下的loaderlock项后面的打勾去掉,再按ok键就可以了。 对于其它版本的vs,操作的步骤是一样的。
c#最适合开发autocad,因为它拥有vb容易的特点,却具有vc++的强大功能。
太感谢了,我是下午第一次看到这个论坛,感觉很好,而且很受启发!