我能否不安装Run-Time Engine,而是将lvrt.dll复制到我的可执行文件的目录呢?



主要软件: LabVIEW Development Systems>>LabVIEW Full Development System
主要软件版本: N/A
主要软件修正版本: N/A
次要软件: LabVIEW Development Systems>>LabVIEW Base Development System, LabVIEW Development Systems>>LabVIEW Professional Development System

问题:

LabVIEW 5.1及以后的版本要求在LabVIEW可执行文件运行的任何电脑上安装LabVIEW Run-Time Engine 。请问这是必要的吗?我能否仅仅将lvrt.dll复制到可执行文件的同一目录下呢?



解答:

你可以不安装run-time engine,而将默认安装目录为Program Files\National Instruments\shared\LabVIEW Run-Time\<Version #>下的lvrt.dll文件复制到与你的可执行文件相同的目录下。可执行文件在搜索run-time engine时会在所在目录下查找。请参照以下文档链接获取更多有关搜索顺序的信息。如果只是复制lvrt.dll而不是安装run-time engine,你将会损失一定的模块化功能,因为所有被复制到目标系统的可执行文件都需要在各自的目录下有一个相应的lvrt.dll复件。因此,建议用户安装run-time engine而不是复制DLL。



相关链接: KnowledgeBase DIRECT-44PNDL: Where Does My LabVIEW Application Builder Executable Look for the LabVIEW Run-Time Engine (LVRT.DLL)?

附件:





报告日期: 07/07/2006
最近更新: 06/02/2009
文档编号: DIRECT-46ZRYB