2011-03-31 34 views
1

我有一個NI CVI/Labview項目,它可以通過命令行上的compile.exe命令進行編譯。這會生成預期的可執行文件並在開發PC上正常運行。不過,我還想使用命令行命令爲此項目創建一個Distribution Kit。如何使用CVI/Labview通過命令行創建Distribtion Kit

CVI允許我通過IDE生成分發工具包,而且我也偶然發現了允許使用ActiveX接口打開項目並創建分發工具包的代碼。不過,我正在專門尋找命令行選項。

如有必要,項目的相應CDS文件可用。

+0

** **如果這是可能的;) – Timo 2011-03-31 15:38:30

+0

很好,如果你可以創建ActiveX接口即可使用它們編寫一個命令行程序。我不知道一個已經寫好的東西。這很簡單,你從一個.NET控制檯應用程序開始。 – CookieOfFortune 2011-04-06 17:33:09

回答

0

簡短回答是的,您可以使用命令行來創建一個分發工具包。

較長的答案是,你將不得不創建自己的小可執行文件來做到這一點。 LabWindows/CVI發行套件與Microsoft Windows Installer(MSI)技術完全兼容,因此,SDK中存在API調用,以便完成您對該技術的任何想要的操作。

這是一個鏈接,應該讓你在正確的道路上。

http://zone.ni.com/devzone/cda/tut/p/id/3212

要特別注意事項,以提示3

問候, Ryyker

+0

但是這需要我使用ActiveX命令,對吧?這是我想要繞過;) – Timo 2011-04-28 07:09:50

+0

不幸的是,我不知道如何做到這一點,而不使用ActiveX。我知道你並不是第一個表達對構建分發工具包的命令行功能感興趣的人。我們也將從這樣的功能中受益匪淺。問候 – ryyker 2011-04-29 22:48:09