Calling a Public Method in a Managed Assembly
Project:This information applies to the following project types:
| • | Basic MSI |
| • | DIM |
| • | InstallScript MSI |
| • | Merge Module |
The managed-code type of custom action calls a public method in a .NET assembly that is written in managed code such as Visual Basic .NET or C#.
If you include a managed-code custom action in your project, InstallShield creates a C++ Windows Installer wrapper DLL for your .NET assembly. The wrapper DLL includes your assembly, as well as the information that is required to mediate, load, and run the assembly.
Note:If you specify that the location of your managed assembly should be the Binary table, InstallShield stores the wrapper DLL—which includes your assembly—in the Binary table.