NI-DMM 或 NI-SWITCH .NET 類別庫安裝中缺少 IVI .NET 共享組件

更新 Jul 30, 2023

產品資訊

硬件

  • PXI-2571

驅動程式

  • NI-DMM
  • NI-SWITCH
  • NI-SWITCH .NET Class Libraries 1.1

其他

Microsoft Visual Studio

問題敘述

我為 NI 硬體(例如 NI-DMM 或 NI-SWITCH)下載並安裝了 .NET 類別庫。但是,當我嘗試運行包含的範例時,我收到一條錯誤消息,指出Ivi.Dmm.dll, Ivi.Switch.dll, or Ivi.Driver.dll丟失。我該如何解決這個問題?

解決方案

1. IVI 共享組件需要 .NET Framework 2.0 或更高版本。

檢查使用: 如何:確定安裝了哪些 .NET Framework 版本 |微軟文檔

2. 直接從IVI 基金會網站安裝最新的 IVI .NET 共享組件。這將是一個分為兩部分的安裝:A) IVI 共享組件 B) IVI .NET 共享組件。

3.修復NI-DMM或NI-SWITCH驅動。

相關資訊

該問題與 NI-DMM 和 NI-SWITCH .NET 類庫安裝程序中包含的 IVI 共享組件安裝程序有關。 IVI 共享組件安裝程序檢查在安裝 .NET Framework 2.0 時設置的註冊表標誌。 Windows 7 及更高版本包括 .NET 2.0 CLR 作為操作系統組件,但未設置註冊表標誌。這會導致 IVI 共享組件安裝程序失敗。