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.