當佈署VI的時候收到Failed to Load NVIORef.dll的錯誤



主要軟體:
主要軟體版本: 8.5.1
主要軟體修正版本: N/A
次要軟體: N/A

問題:

我已經成功的佈署一個real-time的應用程式,但是當我試著佈署他到我的real-time裝置上的時候,我收到以下的錯誤:


為什麼這個會發生,還有我該怎麼解決這個問題?

解答: 會收到這樣的佈署錯誤,是因為你的應用程是使用了 LabVIEW Datalogging & Supervisory Control (DSC) VIs,這些VI並不支援非Windows系統的裝置。從結果來看,當你佈署了這個VI,LabVIEW無法在real-time裝置上找到這個DSC模組的DLL,所以就丟出了這個錯誤。為了解決這個問題,將所有在DSC palette上找的到的VI,從你的LabVIEW應用程式中移除,並重新佈署整個VI。

相關連結: KnowledgeBase 3HD97U60: Installing LabVIEW DSC, SQL, or MSDE on a Real-Time Target
Product Manual: LabVIEW Datalogging & Supervisory Control Module Release and Upgrade Notes (June 2008)

附加檔案:





報告日期: 10/01/2008
最後更新: 04/30/2015
文件偏號: 4Q0ADFKG