【MATLAB App Designer】關(guān)于生成的軟件runStartupFcn報錯
背景
采用app?Designer 生成了一個exe軟件,軟件生成成功,本機測試的時候一切都Ok,軟件可以正常啟動的,但部署到電腦上報錯,軟件不可用,


原因
報錯行為啟動函數(shù)runStartupFcn,通過排查,未發(fā)現(xiàn)代碼書寫不合規(guī),也未發(fā)現(xiàn)該函數(shù)需要輸入?yún)?shù)變量等,無法確定錯誤出處。
但考慮到代碼中有新增一段函數(shù),getZipPath,在本人電腦上測試通過,可以正常運行,不影響軟件啟動,但對于其他電腦,可能該函數(shù)無法運行,導(dǎo)致程序報錯,軟件無法啟動
處置
對函數(shù)getZipPath采用try catch架構(gòu)后重新測試,軟件正常啟動
標(biāo)簽: