|Download Help (Windows Only)|
Microsoft .NET Framework language compilers embed Measurement Studio licenses into your assembly every time you build an assembly that references a Measurement Studio licensed class library. The compilers use License Compiler ( Lc.exe) to do this. The input to License Compiler is a licenses.licx file that contains a list of licensed types and the assemblies that contain these licensed types. At compile time, License Compiler obtains licenses from Measurement Studio, which the .NET language compiler embeds into the assembly as a resource.
License Compiler uses information in the project .licx file to determine what components require licenses. If you have not installed Measurement Studio Visual Studio-integrated tools, you must manually create and update the .licx file in order to compile your project.
|Note If you have a compile-only license, you typically obtain a .licx file from someone in your organization who has a development license.|
Each line in the .licx file contains the licensed class name, the assembly name, the version of the assembly, the culture of the assembly, and the public key token of the assembly. You must update the Version and the PublicKeyToken before you use this information in the licenses.licx file for your application.
To update the Version value and PublicKeyToken for each Measurement Studio assembly, complete the following steps: