無法定位程序輸入點 mxCreateDoubleMatrix_730 於動態鏈接庫 libmx.dll 上
MATLAB R2010a 將 32 位 DLL 移至 bin/win32 子目錄,但安裝器僅將 bin 加入系統 PATH。載入時系統按 PATH 順序搜尋,先找到 bin 下的舊版/殘留 DLL,導致符號不匹配。
Path,編輯。bin/win32(如 D:\Program Files\MATLAB\R2010a\bin\win32),並移至 bin 之前。// 在 VS 即時窗口或代碼中
System.Diagnostics.Process.Start("cmd", "/c where libmx.dll");
// 應輸出優先路徑為 ...\bin\win32\libmx.dll
LoadLibrary。matlabroot 運行時解析。將 bin/win32 加入 PATH 並優先於 bin,即可解決 R2010a 及後續版本的 DLL 符號找不到問題。