如何使用 CVI/Labview 通过命令行创建分发套件
我有一个 NI CVI/Labview 项目,可以通过在命令行上使用compile.exe 命令进行编译。这会生成预期的可执行文件并在开发 PC 上运行良好。不过,我还想使用命令行命令为此项目创建一个分发工具包。
CVI 允许我通过 IDE 生成分发工具包,并且我还偶然发现了允许我使用 ActiveX 接口打开项目和创建分发工具包的代码。不过,我正在专门寻找命令行选项。
如有需要,可提供项目对应的CDS文件。
I've got a NI CVI/Labview project that compiles by using the compile.exe command on the commandline. This generates the expected executables and runs fine on the development PC. However I'd also like to create a Distribution Kit for this project using a commandline command.
CVI allows me to generate a Distribution Kit through the IDE and I've also stumbled upon code that allows me to use ActiveX interfaces to open projects and create distribution kits. However I'm looking specifically for a commandline option.
If necessary, the corresponding CDS file of the project is available.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
简短的回答是肯定的,您可以使用命令行来创建分发工具包。
更长的答案是您必须创建自己的小可执行文件才能做到这一点。 LabWindows/CVI 分发套件与 Microsoft Windows Installer (MSI) 技术完全兼容,因此,SDK 中存在 API 调用,可以执行您想要执行的有关该技术的任何操作。
这是一个应该可以让您走上正确道路的链接。
http://zone.ni.com/devzone/cda/tut/p /id/3212
(特别注意提示 3)
此致,
雷克
The short answer is Yes, you can use a command line to create a distribution kit.
The longer answer is that you will have to create your own little executable to do that. LabWindows/CVI distribution kits are completely compatible with Microsoft Windows Installer (MSI) technology, therefore, API calls exist within the SDK to do anything you would like regarding that technology.
Here is a link that should get you on the right path.
http://zone.ni.com/devzone/cda/tut/p/id/3212
(Pay particular note to Tip 3)
Regards,
Ryyker