LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Daklu

Bind .Net constructor nodes to assembly via relative path

Status: New

Currently when binding a .Net Constructor node to a private assembly the vi saves the absolute path to the assembly.  This behavior causes a lot of pain when multiple developers working on the same project have the source code repository mapped to different local directories.  Every time I load a project I go through several iterations of Labview/.Net searching for the "missing" assemblies.  Depending on what I have on my disk at the moment, oftentimes it will bind to a dll that's in a completely different project.** Trying to find a workaround for those vendors who refuse to put their assemblies in the GAC has been problematic.

 

Note I'm not asking for a path input to the .Net Constructor node.  I just want the option for the path to be stored internally as a relative path rather than an absolute path.

 

 

**This is a little odd given private assemblies aren't supposed to be loadable outside of the given .Net AppDomain.  I guess there's not a 1:1 correlation between Labview app domain and .Net AppDomain?

 

2 Comments
jianshi_mustard
Member

Is there any update on this request? I am using LabVIEW 2011SP1, I find the path to .NET assembly is still absolute path.

jianshi_mustard
Member

Update: The path for .NET assembly is relative after I installed f2 update for 2011SP1.