选择了一个新版本的.Net程序集却没有加载该程序集
主要软件: LabVIEW Development Systems
主要软件版本: N/A
主要软件修正版本: N/A
次要软件: N/A
问题: 当我将构造器节点中的.Net程序集从旧版本改为新版本时,新版本的程序集并未载入也就找不到任何新的功能函数。我该如何在LabVIEW中载入新版本的程序集?
解答: 这是由于.Net构造器结点仍指向了原来的程序集。我们需要确保.Net Runtime找不到旧的程序集,这样就能使构造器结点指向新的程序集。可以通过以下步骤来载入现有程序集的新版本:
- 关闭载入.Net程序集VI所在的项目(或者当未使用项目时可以退出LabVIEW)
- 移动原来的.dll来使得.NET Runtime无法找到它。
- 新建一个VI,并放入一个构造器结点指向新的.dll。
- 关闭新建的VI,不要保存。
- 打开原来的VI并使其指向新的.dll。
相关链接: Product Manuals: Specifying Which Version of a .NET Assembly to Use
附件:
报告日期: 01/31/2014
最近更新: 10/19/2015
文档编号: 6HU7IUPO
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.