Chameleon looks on the standard PATH variable to find it. This should not be a problem since the .NET Framework installation or .NET Visual Studio
installations both change the PATH variable to include the C# compiler.
Chameleon compiles the stubcode into a private dll, called HL7_CS_STUB.DLL (where HL7 is the prefix in the VMD file) and saves it in
the stub directory provided by the user. HL7_CS_STUB.DLL is referenced then by the
Client and Server applications from the same directory. Any application that
uses the stub dll should copy it locally.