LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

failed to initialze distribution support library. A file or key may be missing

Any help would be highly appreciated. I am getting this error when I try to build distribution in LW/CVI 2010. The project was developed in CVI 2009 and I am trying to build the distribution in CVI 2010.

0 Kudos
Message 1 of 6
(3,430 Views)

Are you using any NI hardware drivers or software toolkits? Did you install CVI 2010 after installing 2009? If you installed CVI 2010 and are using drivers that you had previously installed for CVI 2009, you will need to reinstall these drivers. This is because CVI 2010 will not automatically know where these drivers are installed on your machine, and will have no reference as to which folder to get the required dependencies.

 

If this is not the problem, then a screenshot of the error and the specific file that is missing would be helpful. Thanks! 

Frank,
National Instruments
Software Group Manager
0 Kudos
Message 2 of 6
(3,417 Views)
I am getting the same issue any help would appreciated. I put a clean install on my machine. I will try to update my drivers but the ones I'm using came with the CVI distribution.
0 Kudos
Message 3 of 6
(3,394 Views)

Was this a fresh installation of CVI that gave you this error? Did the driver update fix this issue for you? Lastly, have you tried repairing the installation, as this sometimes can get everything working when this error occurs. I am currently looking into the root cause of this issue as it appears there is a specific dll that causes this issue to occur.

Frank,
National Instruments
Software Group Manager
0 Kudos
Message 4 of 6
(3,375 Views)

Our thoughts on this issue is that one of the supporting DLLs is missing or corrupted, and repairing the installation should fix the issue. I would verify that you have these DLLs on your machine. If they are not on your machine, I would try repairing the installation. Let me know if this does not fix the issue for you.

 

These DLLs are located in:

 

Win XP: Documents and Settings\All Users\Application Data\National Instruments\MDF\BinRTE
Win 7/ Vista: ProgramData\National Instruments\MDF\BinRTE

 

The DLLs that you would need to operate are the following:

 

MDFCommon.dll

MetaBuilder.dll

NIMsiDistKit.dll

NIUniquify.dll

Frank,
National Instruments
Software Group Manager
0 Kudos
Message 5 of 6
(3,354 Views)

Thanks Frank,

 

I have built another system up and this seems to work. I believe that the PC is trying to hold on to its previous life (a second user  system for test again I'm afraid). I will be doing a complete rebuild on the system I'm having issues with and then rolling out my distribution to it. I'll check those dll's are there first though.

 

Mark

0 Kudos
Message 6 of 6
(3,347 Views)