Using VI Packages in your Projects
Whenever you are working on a LabVIEW project, you'll want to make sure that:- you have the same VI Packages (and versions) installed in LabVIEW as you did the last time you were working on the project.
- all team members working on a project are using the same VI Packages and versions.
VI Package Configurations
VIPM Professional
allows you to
create a VI Package
Configuration(*.vipc)
file for each of your LabVIEW projects. The *.vipc
file
contains a list of all the VI Packages (and exact versions) being used
in your project. We recommend that you keep your *.vipc
file in your LabVIEW project's folder (along with all your VIs, CTLs,
and other source code) so that you can easily add your *.vipc
file to source code control and so it's readily available when you're
starting work on your project.Applying a VI Package Configuration
When you Apply a VI Package Configuration, VIPM will install all of the VI Packages that are listed in the VI Package Configuration.You can Apply a *.vipc file by right-clicking on it in File Explorer and choosing Apply Configuration.

You can also Apply a VI Package Configuration by opening it in VIPM and clicking on the Apply Package Conifguration toolbar button.
Storing VI Package Files inside VI Package Configurations
One of the added features of VI Package Configurations is that they store all of the VI Package (*.vip and *.ogp) files inside the *.vipc file (note: you don't have to store the actual VI Package files, inside a VI Package Configuration, if you don't want to -- it's optional).
Storing VI Packages in your VI Package Configuration file has two great benefits:
- The VI Packages used by your LabVIEW project are always available on any computer where you have your LabVIEW project source code.
- You can easily share
VI Packages over the network, by adding your *.vipc
file into source code control, along with your LabVIEW project's source
code.
Controlling VI Package Upgrades
Other benefits of using a VI Package Configuration, is that you can easily see when upgrades are available for VI Packages used in a LabVIEW project -- VI Packages with upgrades available show up with a star on their icon, in the VI Package Configuration.
You can then choose, on a per VI Package basis, which upgrades you wish to use on your LabVIEW project.

This precise control of upgrades allows you to make practical decisions about when to upgrade, based on the value and risk associated with upgrading each individual VI Package. VIPM and VI Package Configurations put you in control!
Up: VI Package Guide
If you have any feedback or questions (including ideas for other topics you'd like to learn more about), please consider posting them to the VIPM Discussion Forums. We're looking forward to your feedback.
