注: 以下内容仅适用于.NET Framework。

LabVIEW内存中的程序集和.NET对象的版本不同时,.NET对象可能会不按预期执行。可使用内存中的.NET程序集对话框诊断其中许多.NET程序集冲突。对话框显示了内存中程序集的识别信息,可验证LabVIEW是否加载了正确版本的程序集。

按照下列步骤,调试.NET Framework程序集的调用。

  1. 确定LabVIEW要加载的程序集的名称、版本号和位置。确保程序集在LabVIEW定位程序集的搜索路径下。
  2. 选择查看»内存中的.NET程序集,打开内存中的.NET程序集对话框。
  3. 在该对话框中,找到要加载的程序集。
  4. 比较对话框中程序集的信息和第1步中所需程序集的识别信息。如二者没有区别,但是LabVIEW没有反映最近对程序集的改动,可能需要强制LabVIEW加载更新的程序集
  5. 使用下列方法将内存中的程序集替换为所需的程序集。
  6. 关闭调用程序集的项目,然后重新打开。该操作使LabVIEW从内存中取消加载错误版本的程序集,然后加载正确的版本。
    注: 如加载错误版本程序集的VI不是项目的一部分,必须重启LabVIEW从内存中清除错误版本的程序集。NI强烈建议只在LabVIEW项目中使用.NET对象。