Freigeben über


IRegistrationHelper.InstallAssembly Methode

Definition

Installiert die Assembly im COM+-Katalog.

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)

Parameter

assembly
String

Der Assemblyname als Datei oder der starke Name einer Assembly im GAC (globalen Assemblycache).

application
String

Der Anwendungsparameter kann null sein. Wenn dies der Fall ist, wird der Name der Anwendung anhand des Assemblynamens oder des ApplicationName-Attributs generiert. Wenn die Anwendung ein ApplicationID-Attribut enthält, hat das Attribut Vorrang.

tlb
String

Der Name der Ausgabedatei der Typbibliothek (TLB), oder eine Zeichenfolge, die null enthält, wenn der Name vom Registrierungshilfsprogramm generiert werden soll. Bei Aufrufbeendigung wird der tatsächlich verwendete Name im Parameter platziert.

installFlags
InstallationFlags

Die in der Enumeration angegebenen Installationsoptionen.

Hinweise

Diese Methode erfordert, dass der Aufrufer über Administratorrechte auf dem lokalen Computer verfügt.

Gilt für: