XLL+ Class Library (7.0)

Imported Assemblies

This window lets you select a .NET assembly, which will be imported into your add-in. A file containing C++ wrapper functions will be generated from the assembly and its documentation file, and will be added to your project.

Note that only .NET assemblies that are already present in the project as references will be listed. If you want to import an assembly that is not listed, first add a reference to it (see .NET Import Wizard: Adding a reference).

Put a check against the name of any library you want to import. When you select it, its details will appear on the right hand side of the window.

Use the Edit button to show the Import Editor, which allows you to edit the set of classes, methods and properties that will be imported, and control the behavior the generated add-in functions.

If you have a XML documentation file for the imported assembly, and it is not in the same directory as the assembly DLL file, use the Documentation field to specify its location.

You can use the Options tab to change the default settings, including the name of the generated C++ file.