c#下調用VC dll 的一個問題

情況是:VC下的dll在c#下調用;

遇到的問題是:在DEBUG模式下,出現無法加載 DLL“xxx.dll”: 找不到指定的模塊。 (異常來自 HRESULT:0x8007007E)。

然而在RELEACE模式下是沒錯的。

解決辦法:把VC項目屬性“共享DLL中使用MFC”改成“靜態庫中使用MFC”就可以了。

其中原因沒有搞清楚,不過這只是一個TEST級的程序,沒有更多的東西,多的話可能會是別的原因,此文只是一個點而已,備忘。原因有待進一步研究。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章