LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

CVI 8.1 Distribution Edit Installer panel problem.

Solved!
Go to solution

I have a RED flagged NI-Reports Support item on the CVI 8.1 Distribution Edit panel. When I ignore it, the distribution kit is produced, installed and the program functions properly.

But what is the cause of this error? I attached a picture in a word doc.

Message 1 of 5
(3,719 Views)

This indicates that the distributable for NI-Reports runtime support could not be located. When you build, if you expand the dialog to show the build log, you should see a warning that NI-Reports was not found and will not be included in your built distribution. This means that when installed, your application will likely not work properly on that machine unless NI-Reports was already installed as part of some other software package.

 

It's not clear why the NI-Reports merge module would not be found, since it is installed by CVI. Check your Program Files\Common Files\Merge Modules\ directory and look for the file NIReports.msm. If the file is not there, I would try repairing your CVI installation. If you do find the file, please zip it up and post it here for investigation.

 

Thanks.

 

Mert A.

National Instruments

0 Kudos
Message 2 of 5
(3,710 Views)

Mert

Good Answer!

The NIReports.msm is not there. I now remember that I had copied the ReportGen folder to the ToolsLib folder from an external source (?) and then after adding the "FP" the project compiled. The project was created by a consultant a few years ago.

I installed by CVI 8.1 disk onto a computer which had no NI s/w.

There is no NIReports.msm or ReportGen folder.

 

so thats where we are! (just got a meeting notice- later)

thanks

Scott Youngren

0 Kudos
Message 3 of 5
(3,697 Views)

I overgeneralized when I said that CVI installs that merge module: only the Full Development System (FDS) CVI package contains NI-Reports. Most likely, you're working with a Base package, which would explain why the merge module is not on the system. If you can get a hold of the NI-Reports merge module from wherever you got the ReportGen folder, then copy that module to Program Files\Common Files\Merge Modules, you should be set. If not, you'll have to depend on your target system(s) already having the NI-Reports runtime support installed.

 

Mert A.

National Instruments

0 Kudos
Message 4 of 5
(3,692 Views)
Solution
Accepted by Scott Youngren
Mert I retrieved the NIReports.msm from a WIN98 CVI 6.0 computer used by our contractor. Good thing I stored his old computer. I copied it to my development computer and the Build/Edit panel is now happy. Thanks for the good answers! Scott Youngren
0 Kudos
Message 5 of 5
(3,684 Views)