有网友问到:
      我在您的空间看到了您关于labview安装文件的制作过程,我按照制作了一遍之后。在其它机器可以运行,但是我在labview中加载的ActiveX控件无法加载,我的ActiveX已经注册,并可以用其他应用程序加载。您可否告诉我还需要设置什么相关选项。

给网友的回复:

你好!
感谢你的到访!

关于你的问题,我也没有做过这样的应用,问题出在哪里可能还要多试试!

我想目标机上应安装.NET框架或相应的东西.

下面的一些文章供你参考:

http://forums.ni.com/ni/board/message?board.id=170&message.id=425455&requireLogin=False
http://forums.ni.com/ni/board/message?board.id=170&message.id=427629&requireLogin=False
http://forums.ni.com/ni/board/message?board.id=170&message.id=8717&requireLogin=False
http://forums.ni.com/ni/board/message?board.id=170&requireLogin=False&thread.id=103433
http://forums.ni.com/ni/board/message?board.id=170&requireLogin=False&thread.id=127806

我感觉最后那篇可能比较有用,抱歉我的英文很不好!
当你解决了这个问题后,你就也可以撰写Blog了!

祝你好运!

网友的回复:

您好:   
      感谢您及时而详尽的回复!我因为labview打包安装程序而activex控件无法加载的问题到google上搜了很多论坛和博客空间都没有找到答案, 现在在您给的第一条链接中发现答案了,解决了我紧迫的问题。非常感谢!我现在还没有博客空间,故能否把我以下写的放到你的空间里面,以帮助大家,我想每个 在labview 里面使用activex控件的开发人员应该都遇到了,但不知道为什么我竟然没有找个一个中文帖子解答这个问题。
   
      “
在用labview 8.6制作安装程序时,如果只使用缺省制作安装配置而在程序中包含了前面板上的控件.net & ActiveX -> ActiveX Container,所制作的安装程序在一台只装了操作系统,而没有装程序开发工具如 visual studio 2005这样的机器上是无法成功加载ActiveX控件的。
      解决办法是在所制作安装程序的配置属性页中选择 Additional Installer,在右边的列表中,除了缺省选取的NI Labview Run-Time Engine 8.6外,还要勾选下面的NI USI 1.5.1。    
      具体的描述请参照下面的链接:http://zone.ni.com/devzone/cda/tut/p/id/7324 编号为 118215 的说明。



敬礼!


weirong_liu

在此感谢那位网友与大家分享他的快乐!

Picture



Leave a Reply.


Google Analytics