IRegistrationHelper.InstallAssembly Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Installs the assembly into the COM+ catalog.
public:
void InstallAssembly(System::String ^ assembly, [Runtime::InteropServices::Out] System::String ^ % application, [Runtime::InteropServices::Out] System::String ^ % tlb, System::EnterpriseServices::InstallationFlags installFlags);
public void InstallAssembly (string assembly, out string application, out string tlb, System.EnterpriseServices.InstallationFlags installFlags);
abstract member InstallAssembly : string * string * string * System.EnterpriseServices.InstallationFlags -> unit
Public Sub InstallAssembly (assembly As String, ByRef application As String, ByRef tlb As String, installFlags As InstallationFlags)
Parameters
- assembly
- String
The assembly name as a file or the strong name of an assembly in the global assembly cache (GAC).
- application
- String
The application parameter can be null
. If it is, the name of the application is automatically generated based on the name of the assembly or the ApplicationName
attribute. If the application contains an ApplicationID
attribute, the attribute takes precedence.
- tlb
- String
The name of the output type library (TLB) file, or a string containing null
if the registration helper is expected to generate the name. On call completion, the actual name used is placed in the parameter.
- installFlags
- InstallationFlags
The installation options specified in the enumeration.
Remarks
This method requires the caller to have administrative privileges on the local computer.