Distributing .NET Assemblies with .NET Client Applications

After you create a .NET client application in LabVIEW, you can build that project or VI into a stand-alone application, shared library, packed project library, source distribution, ZIP file, or .NET interop assembly. You then can distribute the application to another computer as long as you also supply the relevant assembly and configuration files that define the characteristics and behaviors of the .NET objects in the application.

Note��National Instruments recommends that the target computer for the distributed application have the same or later version of the .NET Framework installed as the version that LabVIEW used to build the application. Refer to Compatible Class Libraries for more information about the .NET Framework requirements of the target computer.

Related Files to Distribute

You must distribute the following files along with any application that you build from a .NET client application:

Note��You can build an installer for your distributed application that includes the relevant files.

Where to Save Distributed Files on a Target Computer

For a distributed .NET application to run on a target computer, the relevant files must be saved in the following locations on the target computer: