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.
This is called "configuration management" -- managing
which VI Packages are being using for each project.
Configuration management is
something that VIPM Professional makes very easy.
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.