以编程方式改变我的VeriStand系统设置时为何会报错“Error 42”?



主要软件: LabVIEW Modules>>LabVIEW Real-Time Module
主要软件版本: 2011 SP1
主要软件修正版本: N/A
次要软件: N/A

问题:
我在使用.NET API的编程方式改变VeriStand系统设置文件。但是当我保存更改了的系统设置时系统报错“Error 42”。

为什么会报错?怎样阻止错误的发生?


解答:
Error 42错误信息在用户没有正确的激活许可证的电脑上试图保存系统设置文件时发生。为了修改系统设置文件,您必须使用激活的完全开发或PC开发许可证。否则,无论您是否创建了新的系统配置文件或增加新的部分,对于系统设置文件的任意更改都会导致报错。
 
这个错误信息与NI Veristand帮助文档的内容相一致,解释为运行许可证只能“浏览系统设置文件”。请参阅NI VeriStand Licensing Options帮助文档了解更多细节。
 
提示:如果您使用的更改系统设置文件的代码在主机上被创建,该主机已安装了完全开发或PC开发许可证,您会继续收到错误信息。


相关链接: NI VeriStand Licensing Options
Navigating the System Definition API
NI VeriStand

附件:





报告日期: 07/15/2012
最近更新: 09/04/2013
文档编号: 5ZEIC81O