Home
Support
为什么用LabVIEW、LabWindows/CVI,或TestStand生成的安装程序,在部署目标计算机上初始化时显示“未知异常”错误?
为什么用LabVIEW、LabWindows/CVI,或TestStand生成的安装程序,在部署目标计算机上初始化时显示“未知异常”错误?
主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A
问题: 我用LabVIEW应用程序生成器、LabWindows™/CVI™ Build Distribution组件,或TestStand Deployment Utility生成了一个安装程序。 我在部署目标计算机上运行该安装程序,当安装程序初始化时,显示“未知异常”错误。导致该问题的原因是什么,应该如何修复?
解答: 引起该问题的原因是:部署目标计算机上的Windows Installer缓存信息损坏。 如需查看详细信息以及对部署目标计算机排除故障的方法,见
KB 5OTFUIUS: Why Do I Get an Unknown Exception Error Message When I Run an NI Installer?
针对这个问题,NI为LabVIEW应用程序生成器、LabWindows/CVI Build Distribution组件,以及TestStand Deployment Utility发布了一个软件补丁。 有两种方法可用于确定是否需要安装该补丁。
注:如不需要用上述任意工具生成安装程序,则不必安装该补丁。 该问题不会影响上述三种应用程序开发环境的其他功能,包括生成可执行程序的功能。
- 方法1 - 观察已生成安装程序的setup.exe
- 用上述任意一种工具生成一个可执行文件和一个安装程序。
- 右键单击安装程序所在目录中的setup.exe文件,选择属性.
- 选择详细信息选项卡,版本号应该如下图所示:
- 如版本号为3.0.0.397,则安装程序可能出现上述问题。
- 方法2 - 检查已安装的软件。
如已安装下表中的任意一个NI软件,则可能出现上述问题
产品 |
版本
|
LabVIEW |
2011 |
LabWindows/CVI |
2010 SP1 |
Measurement Studio |
2010 SP1 |
TestStand |
2010 SP1 |
DIAdem |
2011 |
NI Vision Development Module |
2011 |
NI Vision Builder for Automated Inspection |
2011 |
NI Motion Assistant |
2.7.0 |
NI Requirements Gateway |
1.1.1 |
Circuit Design Suite |
11.0.2 |
设备驱动程序 |
2011年8月 |
NI-DAQmx |
9.3.5和9.4.0 |
NI-VISA |
5.1.0 |
NI-Serial |
3.8.0 |
NI-Switch |
4.3.5和4.4.0 |
NI-DMM |
3.0.5 |
NI-SCOPE |
3.8.5 |
NI-RFSA |
2.4.5和2.5.0 |
NI-FGEN |
2.8.1 |
NI-DCPower |
1.6.1 |
NI-RFSG |
1.7.2和1.7.3 |
NI-Sync |
3.3.0 |
NI-TimeSync |
1.1.1 |
NI-RIO |
4.4.0 |
NI-Motion |
8.3.0 |
NI-ELVISmx |
4.3 |
NI-FieldPoint |
6.0.9 |
NI-XNET |
1.4.0 |
NI-DNET |
1.6.6 |
注:如不确定是否需要安装补丁,可安装该补丁,安装后不会影响现有系统。
如已安装以下软件,则NI更新服务将提示安装该补丁。
LabVIEW |
8.5至2011 |
CVI |
2010和2010 SP1 |
TestStand |
4.2.1至2010 SP1 |
如需要该软件的更早版本或直接可下载的补丁,见以下附件。
补丁安装说明
- 下载补丁。
- 解压缩补丁并运行setup.exe.
- 如提示重启,则重新启动计算机。
- 将安装补丁之前生成的安装程序重新生成一次。
本知识库文章的其他语言版本:
英语版中文版法语版德语版日语版韩语版
相关链接:
KB 5OTFUIUS: Why Do I Get an Unknown Exception Error Message When I Run an NI Installer?
附件:
报告日期: 09/08/2011
最近更新: 09/14/2011
文档编号: 5P0EMCUS
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.