用MATLAB編了一個程式,并進行了編譯生成.dll,用vb進行呼叫,在自己電腦上能運行成功,為什么到別人電腦上不能運行,打包后也會出現MCR instance is not available提示,搜索很久了,目前問題還沒解決,有人指點一下么,以前有人問過類似問題,還有人能解答一下么?
uj5u.com熱心網友回復:
一個是目標電腦要安裝MCRInstaller.exe,配置好環境變數。一個是要對你產生的dll進行注冊。
uj5u.com熱心網友回復:
多謝,我再試試uj5u.com熱心網友回復:
在64位Windows下:64位exe和dll在目錄c:\windows\system32目錄下;
32位exe和dll在目錄c:\windows\syswow64目錄下;
所以要注意:
在win64位系統下注冊32位ocx或dll需要將32位ocx或dll拷貝到c:\windows\syswow64\目錄下。
且注冊要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/113880.html
