‎12-27-2010 10:26 PM
How to create distributed .exe of any CVI project that we can execute in any system which doesn't have CVI installed
‎12-28-2010 01:22 AM
To have a CVI excutable running on a target system you must install the apropriate support libraries and modules on it: CVI integrates the ability to create proper installers that create the correct executing environment on the target machines. These functions are included in Build >> Distributions menu item: select "Manage distributions" and look into the detailed online help.
An overview on creating a distribution can be found in Using LabWindows/CVI >> Managing projects >>Building a project >> Distributing applications topic in the online help as well as in several forum threads and other documents on NI site: as an example, this one covers this topic for CVI 8.x
‎01-03-2011 03:37 PM
And if you want to package it all up as a single file, I have had good success with the "WinZip Self-Extractor". It allows you to create a self-extracting exe from the zipped set of installation kit files, and when configured for software installation, will unzip first to a temp folder, run setup.exe and wait for it to finish, and then delete the installation kit files from the temp folder.
--Ian
‎01-03-2011 03:41 PM
And if you want to package it all up as a single file, I have had good success with the "WinZip Self-Extractor". It allows you to create a self-extracting exe from the zipped set of installation kit files, and when configured for software installation, will unzip first to a temp folder, run setup.exe and wait for it to finish, and then delete the installation kit files from the temp folder.
--Ian