LabVIEW在安装了其它的NI软件之后崩溃了

简介: LabVIEW在安装了其它的NI软件之后崩溃了

LabVIEW在安装了其它的NI软件之后崩溃了


在安装了其它的NI软件之后,一些原本安装好的或者新安装的软件由于缺少必要的DLL而崩溃掉了。例如,在这种情况下,Teststand可能会报下面的错误:


RetrievingCOM class factory for component withCLSID{B2794EF6-C0B6-11D0-939C-0020AF68E893} failed due to the followingerror:  80040154.


该如何解决这个问题?


解答: 一些NI的软件在重启电脑之前并没有完成最后的安装。请确保在安装了软件之后已将电脑重启。其它的故障排除的步骤视安装的软件而定:



使用TestStand:


如果这个错误是在安装了Teststand之后发生的,可能是由于Teststand的安装并未设置一个激活的版本,为了修复这个问题,需要打开Teststand版本选择器工具并设置一个激活版本。


点击Start » Programs » National Instruments » TestStand » TestStand VersionSelector


这时可能会得到一个信息,告知当前没有任何版本被激活,点击 OK


从Installed TestStand versions 下拉框中选择一个想要激活的Teststand版本


点击 MakeActive


应该会得到一个确认的对话框,提示激活的Teststand版本已经被成功的修改了。


现在可以登录Teststand了,它应该可以正常的工作。


使用其它的NI 软件:


如果重启不能够解决问题,可以尝试安装Microsoft Visual C++ 2005 SP1 Redistributable Package,使用下面的链接去下载安装包,下载哪一个取决于NI软件是32位还是64位的:


MicrosoftVisual C++ 2005 SP1 Redistributable Package (x32)


MicrosoftVisual C++ 2005 SP1 Redistributable Package (x64)


这个问题只发生在极特殊的情况下,一个新版本的NI安装工具错误地卸载掉了其它NI软件需要的Visual C++的DLL。


这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

相关文章
|
5月前
|
Windows
LabVIEW强制重新安装无法运行或损坏的NI软件
LabVIEW强制重新安装无法运行或损坏的NI软件
44 1
|
5月前
|
传感器 异构计算
LabVIEW编程LabVIEW开发NI 7851R同步到背板时钟 例程与相关资料
LabVIEW编程LabVIEW开发NI 7851R同步到背板时钟 例程与相关资料
39 10
|
5月前
|
数据采集 传感器 人工智能
LabVIEW编程LabVIEW开发NI PCI-6255消除鬼影 例程与相关资料
LabVIEW编程LabVIEW开发NI PCI-6255消除鬼影 例程与相关资料
44 7
|
5月前
|
安全
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
42 7
|
5月前
LabVIEW中CPU和内存使用情况在NI分布式系统管理器中不可见
LabVIEW中CPU和内存使用情况在NI分布式系统管理器中不可见
60 3
|
5月前
|
数据采集 API
LabVIEW为NI-DAQmx设备创建任务
LabVIEW为NI-DAQmx设备创建任务
85 1
|
5月前
|
数据采集 传感器 人工智能
LabVIEW编程LabVIEW开发 控制NI USB-6225例程与相关资料
LabVIEW编程LabVIEW开发 控制NI USB-6225例程与相关资料
51 1
|
5月前
|
算法 安全 Linux
LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料
LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料
31 1
|
5月前
|
API Windows
LabVIEW安装多个NI软件产品时的安装顺序
LabVIEW安装多个NI软件产品时的安装顺序
33 0
|
5月前
|
网络协议 Shell Linux
LabVIEW 在NI Linux实时设备上访问Shell
LabVIEW 在NI Linux实时设备上访问Shell
81 0