LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Any .NET improvements in LabVIEW?

Does anyone know if NI is planning on improving their .NET interface for LabVIEW in LabVIEW 8?  The issue I have with the current setup is that it requires you to put the .NET assembly in the same directory as the vi calling it.  This is not realistic if I want to install the assembly as reuse on a system and have multiple applications call it.  Can't it find the assembly using default dll search paths (system 32 and system directories), or the path you select when you add the assembly?
0 Kudos
Message 1 of 2
(2,458 Views)
I'd recommend reading the entries on my blog on this topic. Here are the key ones
 
I can't say what Constellation will be versioned, but it is the next version.
 
To summarize: If you want an assembly (DLL) to be found by multiple applications and you don't want to copy it for each application, then you must store it in the GAC (global assembly cache). This isn't a LV Interface thing but the fundamental rules for how .NET works.
0 Kudos
Message 2 of 2
(2,455 Views)