我正在 Labview 中开发一个数据采集程序,它使用多个转换阶段、相机、高速数字化仪和其他仪器。我正在一台计算机上开发应用程序,并将其部署到另一台计算机上。开发计算机具有labview 2013,将部署应用程序的计算机当前具有Labview 2012,但是当我们将应用程序移到那里时,我们会将其升级到Labview 2013。一些驱动程序需要不同版本的驱动程序才能在 Labview 2012 下运行,而不是在 Labview 2013 下运行。我试图将仪器的所有 vi、subvi 和驱动程序保存在一个目录树中,以便我可以移动将整个树转移到将要部署的计算机上。
当我在 Labview 中加载项目时,我会弹出很多“解决加载冲突”对话框。当我去调查时,Labview 说它找不到导致冲突的文件之一,但它却弹出了对话框。下面是一个例子:
每次我加载这个项目时都会发生这种情况 - 保存所有内容不会将新路径输入 Labview。我还尝试创建一个新项目,并将这些 vi 拉入,但新项目具有相同的加载冲突。
显然 Labview 或这些 vis 认为这些不再存在的 vi 仍然存在。
如何修复我的项目、vi 或 Labview,以便它只使用它应该使用的 vi,并且我没有遇到所有这些冲突,其中许多冲突与不存在的文件有关?