labview vi文件依赖问题,详细提示信息如下: 20
NI_AALBase.lvlib-TheVIexpectedtobeat"<vilib>:\Analysis\3filter.llb\ButterworthFilter(...
NI_AALBase.lvlib
- The VI expected to be at "<vilib>:\Analysis\3filter.llb\Butterworth Filter (DBL).vi" was loaded from "E:\labview\labviewsource\Butterworth Filter (DBL).vi".
- The VI expected to be at "<vilib>:\Analysis\3filter.llb\Butterworth Coefficients.vi" was loaded from "E:\labview\labviewsource\Butterworth Coefficients.vi".
NI_AALBase.lvlib:IIR Cascade Filter (DBL).vi
- The shared library expected to be at "D:\Program Files (x86)\National Instruments\LabVIEW 8.0\resource\lvanlys.dll" was loaded from "E:\labview\data\lvanlys.dll".
请各路高手简单扼要说明问题本质和解决办法,感激不尽!
这个问题描述信息大概是说:“期待在某个地方加载vi或共享库,但却从另一个地方加载进去了“。大概意思是某个vi依赖其他vi或者library,因为这个vi文件应该是由地方指明引用的vi或library的路径的(类似java的import、c和c++的include),不然会造成致命的缺陷,因为程序在于唯一性,不能模棱两可,要么默认路径,要么指定路径,现在我的问题是不知道在哪里进行设置。
这个问题是在我视图打开一个vi文件的时候产生的。
经过一天的查找资料+仔细观察+大胆推断,labview加载源码好像是跟上一次保存文件相关,我这样说的原因是:"我e盘有这个labview项目,f盘也有相同的labview项目,使用labview打开之后,今天删除e盘的labview项目,f盘打开文件会告诉我期望在e盘加载的文件在f盘加载了"。这样应该如何进行清除呢? 展开
- The VI expected to be at "<vilib>:\Analysis\3filter.llb\Butterworth Filter (DBL).vi" was loaded from "E:\labview\labviewsource\Butterworth Filter (DBL).vi".
- The VI expected to be at "<vilib>:\Analysis\3filter.llb\Butterworth Coefficients.vi" was loaded from "E:\labview\labviewsource\Butterworth Coefficients.vi".
NI_AALBase.lvlib:IIR Cascade Filter (DBL).vi
- The shared library expected to be at "D:\Program Files (x86)\National Instruments\LabVIEW 8.0\resource\lvanlys.dll" was loaded from "E:\labview\data\lvanlys.dll".
请各路高手简单扼要说明问题本质和解决办法,感激不尽!
这个问题描述信息大概是说:“期待在某个地方加载vi或共享库,但却从另一个地方加载进去了“。大概意思是某个vi依赖其他vi或者library,因为这个vi文件应该是由地方指明引用的vi或library的路径的(类似java的import、c和c++的include),不然会造成致命的缺陷,因为程序在于唯一性,不能模棱两可,要么默认路径,要么指定路径,现在我的问题是不知道在哪里进行设置。
这个问题是在我视图打开一个vi文件的时候产生的。
经过一天的查找资料+仔细观察+大胆推断,labview加载源码好像是跟上一次保存文件相关,我这样说的原因是:"我e盘有这个labview项目,f盘也有相同的labview项目,使用labview打开之后,今天删除e盘的labview项目,f盘打开文件会告诉我期望在e盘加载的文件在f盘加载了"。这样应该如何进行清除呢? 展开
1个回答
展开全部
这个E盘的labview是你自己又单独开的一个文件夹么。看文件名按理可能是在安装路径下的labview文件里的东西被复制到E盘这个文件夹,然后应该是有冲突了吧。
更多追问追答
追问
我的labview是安装在d盘的一个目录下,e盘的是我存放工程文件的的目录,但是这个工程目录下存在安装目录下的一个动态链接库文件(估计一样),同事走后没留下项目文档,不是跟我交接的,我也没有开发过labview,昨天上级安排我解决vi文件打不开。
追答
你的项目是在labviewproject里还是单独一些vi啊?如果是前者,能截图,解决个冲突应该就可以的。如果是后者的话,把E盘那些重复了的文件打包备份放到其他地方先。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询