2012-09-13 64 views
0

我想加載一個unmanged DLL使用loadlibrary從一個託管applciation每當現在和當再次在dll上調用我得到一個stackoverflow例外:在windowsbase.dll中加載非託管dll時,在託管aplpication中的Stackoverflow異常

」在WindowsBase.dll中發生「System.StackOverflowException」類型的未處理異常「

該DLL已在其他MFC應用程序中得到很好的使用,所以我不認爲這是一個問題。

+0

你可以發佈你的代碼。 – Surfbutler

回答

0

只是爲了防止任何人遇到同樣的問題,這被稱爲我調用的DLL是一個Borland DLL,它拋出異常,導致WPF炸燬。包裝DLL並在單獨的線程中調用它解決了問題。