我本人平時沒接觸過labview,專案原因需要先從labview的圖紙里面匯出dll。現在遇到這樣一個問題:有一個labview工程,其中一個vi的程式框圖參考了附加工具包:[sound and vibration toolkit],這個工具包我也已經安裝了,可以使用labview查看vi的完整程式框圖,但是匯出成.net dll之后,使用C#撰寫呼叫labview匯出的dll的函式程式,編譯通過,但是在執行的時候跑出例外:NationalInstruments.LabView.Interop.VIAssemblyException:Missing Dependency in:Sub VI\xxx.vi:庫未找到或無法加載:sndvib.dll
從例外提示看應該是函式執行時發現缺少labview的某個vi或者缺少sndvib.dll 庫,但是不管我把sndvib.dll 放在那里都還是爆出同樣的例外,我試過匯出其他不參考附加工具包的vi成dll就不存在這個問題,請問做過這方面開發的朋友指點迷津,謝謝!
uj5u.com熱心網友回復:
把對應的dll放到debug或者release目錄下轉載請註明出處,本文鏈接:https://www.uj5u.com/net/17980.html
標籤:C#
