NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

应用程序发布

      各位同行,我在发布用Visual Studio C++ 2005开发的MFC应用程序时出现了一个问题,"应用程序初始化失败(0xC0000142)";

 

      我的程序中用到了PXI-6221,PIX-6514采集卡的驱动程序,加入了#include "NIDAQmx.h"  #include "ni488.h" 及 NIDAQmx.lib  gpib-32.obj,在制作发布程序

 

时,还用到了nicaiu.dll,NIPALU.dll等15个.dll文件,并且我将这些文件统一放在C:\WINDOWS\system32路径下,另外我采用的是InstallShield8.0制作发布程序的。

 

      应用程序能在已安装采集卡驱动(而没有安装Visual Studio C++ 2005)的普通PC机上运行,而在"裸机"上却出现了"应用程序初始化失败(0xC0000142)"的现象,由此

 

可以判断出出现上述问题是PC机没有安装采集卡驱动程序导致的,我不想通过安装采集卡驱动程序来解决上述问题,请问同行们有什么好的方法,敬请同行赐教,再三感激!

0 项奖励
1 条消息(共 1 条)
3,149 次查看