情況是:VC下的dll在c#下調用;
遇到的問題是:在DEBUG模式下,出現無法加載 DLL“xxx.dll”: 找不到指定的模塊。 (異常來自 HRESULT:0x8007007E)。
然而在RELEACE模式下是沒錯的。
解決辦法:把VC項目屬性“共享DLL中使用MFC”改成“靜態庫中使用MFC”就可以了。
其中原因沒有搞清楚,不過這只是一個TEST級的程序,沒有更多的東西,多的話可能會是別的原因,此文只是一個點而已,備忘。原因有待進一步研究。
情況是:VC下的dll在c#下調用;
遇到的問題是:在DEBUG模式下,出現無法加載 DLL“xxx.dll”: 找不到指定的模塊。 (異常來自 HRESULT:0x8007007E)。
然而在RELEACE模式下是沒錯的。
解決辦法:把VC項目屬性“共享DLL中使用MFC”改成“靜態庫中使用MFC”就可以了。
其中原因沒有搞清楚,不過這只是一個TEST級的程序,沒有更多的東西,多的話可能會是別的原因,此文只是一個點而已,備忘。原因有待進一步研究。