當我安裝LabVIEW Real-Time 8.5至多核心的Target上時,為什麼會出現"Missing Export"的錯誤呢?



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

問題:

當我安裝LabVIEW Real-Time 8.5軟體至我的host機器上時,重新開機後會出現下面的錯誤訊息:

Error loading 'ftpserve.dll': Missing export '?copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPADII@Z' from MSVCP60.DLL

為什麼會出現這樣的錯誤訊息呢?要如何來解決這個錯誤呢?



解答:

LabVIEW Real-Time 8.5有一個從LabVIEW Real-Time 8.5.1衍生的SMP reverse相容性的問題。若SMP-capable的target其已被更新至Real-Time 8.5.1,然後又被安裝回Real-Time 8.5,就會導致FTP的功能被禁制,進而使target出現這樣的錯誤。

要避免這個問題,需要將所有的host機器更新至Real-Time 8.5.1。另外,出現export錯誤的target也需要重新格式化來重新獲得完全的功能性。



相關連結:

附加檔案:





報告日期: 04/14/2008
最後更新: 04/27/2008
文件偏號: 4KDEJ4Q0