LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Building executable I have error nilvce.dll not found!


After I fixed the error with visarc not found as in the problem rised at next address: http://forums.ni.com/ni/board/message?board.id=170&message.id=401911#M401911, another one is generated: the nilvce.dll is not found by LAbviewEngine. Usually I cancel and I go on with building process when LABview 8.6 allows me to brows for nilvce.dll. I wonder if someone can tell what means the fact that nilvce.dll is not found? There is not such dll in my computer.

0 Kudos
Message 1 of 10
(4,829 Views)
R u using a call library function?
0 Kudos
Message 2 of 10
(4,821 Views)

It must better to show little from the the history of this problem:

-First I made an executable from a big project and so far no complain

-Second I build a vi using a source distribution feature from the builder and then the complain with visarc started when I did the procedure from the link I sent before. After that no complain when I build with source distribution, but when I start building an exe the problem with nilvce.dll started.

So far what I build works well in my computer in which I have entire Labview 8.6.1 and all type of drivers but I can not make it working in a customer computer and I have a concern about nilvce.dll which is a NI dll.

Any idea why this problem?

0 Kudos
Message 3 of 10
(4,812 Views)
Thanks for your explanation but still you didnt answer my question. R u using a call library function? If yes then how are you calling it? Calling it by name?
0 Kudos
Message 4 of 10
(4,810 Views)

I send to you the history because also I did not understand why problems started one after another one.

Yes, I am using call library functions calling different dlls and my system is pretty complex, converting code from 7.1.1 to 8.6.

0 Kudos
Message 5 of 10
(4,803 Views)
I forgot to add, I am calling them by name.
0 Kudos
Message 6 of 10
(4,801 Views)
Did you see this?
0 Kudos
Message 7 of 10
(4,789 Views)

Hi Muks,

I did what Ni explained in that site, but it did not help, because in fact there is not such a dll in my computer. So the search of the nilvce.dll appears during building the exe, not when I run the executable. In fact I always cancel the option to search by myself the dll and in the end the executable works well in the customer computer even.

It seems to me the nilvce.dll is an NI dll if I consider the name.

I also see that when I start building Labview loads around 700 vis from its library and then after this the engine is looking for nilvce.dll. All libraries are loaded correctly but not the dll. I mentioned to you because until labview 7 I did not see how the builder loads the libraries visibly.

0 Kudos
Message 8 of 10
(4,779 Views)

Hi,

 

This is a known bug with LabVIEW 8.6.x that does not occur on all machines but has come up a few times. It results from the fact that there is a dependency on the nilvce.dll which is part of the NIScanEngine. You should be able to find it in the following directory: C:\Program Files\National Instruments\LabVIEW 8.6\vi.lib\NIScanEngine. If not, please contact National Instruments support. 

Message 9 of 10
(4,761 Views)

Thank you Olivia,

I will do it!

 

Virginia

0 Kudos
Message 10 of 10
(4,754 Views)