From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



生成LabWindows/CVI安装包时报错Distribution Not Found



主要软件:
主要软件版本: 8.1
主要软件修正版本: N/A
次要软件: N/A

问题: 当我试图在LabWindows/CVI中生成安装包的时候,我获得 "Distribution Not Found" 的错误信息导致安装包不能创建完成。  为什么会出现这样的错误信息呢?

解答: 产生这个错误的原因可能有很多种。  最常见的原因是这个您正在生成的安装包以前已经在这个计算机上生成过并且安装过。  然后这个安装包没有通过"Add or Remove Programs,"来卸载,上次安装的注册表信息就保留了下来。 因此,安装包就会按照前次安装的位置来查找错误信息中提到的组件,因为它们已经被删除或者移动了,所以安装包就找不到它们。  这种情况通常会表现为查找一个用户创建的安装包的错误信息,如下所示:



要解决这个问题,您可以通过指定现在安装包的位置或者如果您已经没有安装包了,可以检查安装包"Instrument Test Installer" (或其他根据情况而定的文件) 不在 "添加/删除程序"中  如果它们在其中就卸载这些安装包,然后重新生成安装包。 如果不存在于"添加/删除程序"中,点击开始菜单»运行,然后输入"Regedit."  当注册表打开之后通过File»Export菜单,选择"All"按钮然后保存。  最后找到HKEY_LOCAL_MACHINE/Software/National Instruments/Common/Installer/Distributions,查找条目"Instrument Test Installer," 并且删除整个键值

另一个可能的错误信息是说某个National Instruments 的安装包找不到,如下所示:



这个问题很可能仅仅是因为这些驱动的光盘没有在驱动器中,或者这些驱动没有在原本指向的网络/硬盘的位置上。解决这个问题的方法是插入相应的CD 或者指定安装包在网络/硬盘上的正确位置,也可以改变在Edit Installer对话框中Drivers & Components 选项卡上的source到驱动目前所在的目录。

相关链接: KnowledgeBase 3M7F9S5B: Permissions Needed When Installing LabWindows/CVI Distribution Kits
KnowledgeBase 45MHKK7V: Receiving Error Code -21 When Building a LabWindows/CVI Distribution

附件:





报告日期: 12/05/2007
最近更新: 04/08/2008
文档编号: 4G4ASCXU