看到许多网友在制作安装包时出现的”定位“问题后无法完成安装包的制作。
      这个问题好像以前谈过,但是没有引起重视。这两天打包时也遇到这样的问题。这里简单的谈谈我的认识和理解。
 
       一般问题出现在打包的过程中,会看到这样的对话框,见下图。

Picture
      这实质上是寻求你在安装LabVIEW时的驱动程序的安装光盘中的一个文件(nidist.id)。如果你能找到原来安装光盘(NI设备驱动程序-2007年8月),那么就可以实现这一步的定位。
      可是实践中发现有时候需要多次定位,一旦找不到原文件就会无法生成安装包。

      我是在LabVIEW8.5以后发现这种情况的,没有好的解决办法,只好去找原来的安装盘。的确很麻烦。

      为了避免这个麻烦,在以后安装LabVIEW或驱动之前,都将光盘中的内容拷贝到Time Capsule (苹果公司的一款500G的无线硬盘)中保存起来,需要定位时引导到那里就可以了。
      当然你事先做好这些对以后的工作会是一个帮助(保存在移动硬盘中也可)。

      这好像是防止盗版吧!真正的用意不清楚!但的确是给我们带来了很多麻烦。有一次竟然连传统DAQ都定位,实际上程序中根本就没有使用到传统DAQ。如果不备份起来可是麻烦大了!
 
      好像LabVIEW2009中取消了这个对话框,因为还没有使用LabVIEW2009打过包,不知道是否是这样。
 
Picture
Picture



Leave a Reply.


Google Analytics