From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

BuildSpec - Wrong Bitness


@d.w.b wrote:

I have a LV 2015 SP1 32-bit project that has a niceiplib.lvlib dependency due to AppBuilder/AB_API calls which finds the 64-bit DLL as missing; why is this... does not crash on it. It does not prevent an .exe build but the AB_API calls are just in a VI that is in the project file not in the top level or always included VIs' hierarchy. The former behavior is the same when opened in LV 2023 Q3 32-bit (23.3.1f1).


Could the 64 bit dll be referenced somewhere?

 

The dll might even try to load a default (64 bit) dll if the "specify on diagram" path is wired. Not too sure though.

 

The convenient way to refer to a dll is with my_dll*.*, where LV will replace the first * with 32 or 64, and the second * with dll (windows) or a (or o?)(Linux).

0 Kudos
Message 11 of 12
(69 Views)

wiebe@CARYA wrote:

Could the 64 bit dll be referenced somewhere?

If you mean somewhere in my code, no. If you mean somewhere in NI code, I suppose so but since I do not have 64-bit installed I think it should not do so.

0 Kudos
Message 12 of 12
(43 Views)