The wrapper project contains a special build step, which calls the command-line tool CWGENCLS. This combines the model file with the instructions in the information file and generates a C# source code file containing the wrapper functions.

This step will be run as part of the build:

  • If the model file has changed. Thus, if you add a new function to your add-in, or change the signature of an existing function, you should update the model file, and the wrapper library will be synchronized next time the project is built.
  • If the information file has changed.
  • If the project is fully built with "Rebuild".

See Also