NI Package Manager (NIPM)

cancel
Showing results for 
Search instead for 
Did you mean: 

Building Multiple Package in one Solution

Solved!
Go to solution

I was using NI Package Builder attempting to build a set of similar but distinct packages. However when I Build Solution or Build All Packages, only the first package is ever built. I even tried the Command Line Interface to build as well and only the first package is built. Am I missing something or is this a bug?

__________________________________
Bill Eisenhower
Certified LabVIEW & TestStand Developer
0 Kudos
Message 1 of 5
(3,628 Views)
Solution
Accepted by topic author CL_eisenwr

I figured out my issue as my as I was trying to take a shortcut because you cannot duplicate packages in a Solution currently (Posted on Idea Exchange). I tried manually editing the PBS file and did not added the packages to DistributionGroup section of the file.

__________________________________
Bill Eisenhower
Certified LabVIEW & TestStand Developer
0 Kudos
Message 2 of 5
(3,615 Views)

Hey Bill, NI Package Builder 19.0 has a current limitation that you cannot place an input file to more than location in a single package or in more than one package. This limitation prevents the application from supporting duplicating a package in a solution. The current workaround is to use two different solution files. Is that important for your use? Is the workaround you are doing, editing the solution file, potentially working around this limitation?

Scott Richardson
https://testeract.com
0 Kudos
Message 3 of 5
(3,574 Views)

Scott,

Thank you for the response. I was trying to minimize errors from creating three different packages that were the same except for a single word. Apparently since each package had different files, I did not run into the issue you describe.

__________________________________
Bill Eisenhower
Certified LabVIEW & TestStand Developer
0 Kudos
Message 4 of 5
(3,567 Views)

I agree, thanks.

Scott Richardson
https://testeract.com
0 Kudos
Message 5 of 5
(3,557 Views)