Loadlibrary加载了一个dll,然后释放, 主进程运行到一定阶段崩溃 了,随机的
主进程:Loadlibrary加载了一个dll,然后FreeLibrayr,然后在主进程里面进行一定的UI操作,有几率崩溃,
如果不加载这个DLl就好了。
请问这有可能是什么原因导致的啊?
dll 崩溃
[解决办法]
你换成VS2008 或者 VS2010 试试?
那个第三方dll用的是什么版本的运行时?
我觉得是dll加载时内部初始化什么的时候破坏(修改)了某些东西,而你单独的exe可能没用到会导致崩溃的东西。
当然,实际运行时碰巧在你加载那个dll时出现异常(也就是那个主程序的bug),而不加载时则没遇到导致异常的条件。。几率貌似很低,但,也看看吧,呵呵