在Labview中移动或复制项目文件夹时避免出现问题

时间:2012-02-15 11:23:19

标签: labview

我有一个Labview项目,其中包含几个类和几个与每个类相关的VI。

项目和所有相关文件都包含在一个目录中。

当我复制(甚至重命名!)项目目录时,我可以加载它,但Labview警告我存在几个“冲突”。我自己无法解决这些问题。 据我所知,如果从另一个文件夹加载一些同名的VI,Labview可能会感到困惑;但为什么即使重命名文件夹也会出现问题? 难道没有办法告诉Labview首先查看相对路径并优先加载它在那里发现的任何内容,而不是在寻找其他地方吗? 为什么基于文本的语言(文件夹的递归副本)如此简单的操作在Labview中如此复杂和麻烦?

我还尝试通过“文件 - >保存”复制整个层次结构,但这也产生了冲突..

2 个答案:

答案 0 :(得分:1)

重命名或复制整个项目通常有效,因为项目的VI由相对于项目文件的路径指定。

但是,有些情况下其他VI引用项目文件夹中的VI。在这种情况下,您会遇到冲突,除非使用“另存为”对话框将项目保存到其他位置并指定“重复.lvproj文件和内容”

答案 1 :(得分:0)

我的解决方案是我认为没有解决方案。我有同样的问题,我甚至在没有帮助的情况下与NI谈过这个问题。

我确实发现,即使冲突列表很大,你只需要解决一些冲突,然后LabVIEW会找出其余的冲突。如果LabVIEW不允许您解决特定冲突,也不要惊慌。继续讨论您可以解决的下一个冲突。正如我之前所说的那样,LabVIEW会及时解决其余问题。