User`s guide
Using .NET with VEE 7
VEE User’s Guide 313
Assemblies
Installing a New Assembly
Assemblies are the basic building blocks of the .NET
Framework. They take the form of an executable (.exe) or
dynamic link library (.dll) file.
Assemblies may be installed in the Global Assembly Cache
(GAC). You will need the appropriate privileges and need to
use extra caution as the GAC is a machine wide resource.
The assemblies installed in the GAC are seen by all the
applications on your computer. (Please refer to MSDN for
more details.) Once the shared assembly is updated, you can
reference it by choosing the Browse button and browsing to
the original location of the assembly before it was installed
in the GAC.
Most assemblies are not installed in the GAC. They are
called private assemblies. A private assembly should be
located with the VEE program that references it. The first
time you use the .NET Assembly References dialog box to
browse and select a private assembly, VEE will copy it over
to the same directory as your current VEE program if it is
not already located there. This copying also makes
distributing your VEE program easier and is known as xcopy
deployment.
Updating an Assembly
If you have already referenced the shared assembly in your
VEE program, you need to do a File/New or restart VEE
again before the new version of the shared assembly will be
loaded by VEE. If it is not a shared assembly but a private
assembly, you need to do a File/New or restart VEE after
manually copying the new version of the private assembly
into your current VEE program directory. See the section
“Distributing the VEE Runtime" on page 314 for additional
information.