Freigeben über


IRegistrationHelper.InstallAssembly-Methode

Installiert die Assembly im COM+-Katalog.

Namespace: System.EnterpriseServices
Assembly: System.EnterpriseServices (in system.enterpriseservices.dll)

Syntax

'Declaration
Sub InstallAssembly ( _
    <InAttribute> assembly As String, _
    <InAttribute> <OutAttribute> ByRef application As String, _
    <InAttribute> <OutAttribute> ByRef tlb As String, _
    <InAttribute> installFlags As InstallationFlags _
)
'Usage
Dim instance As IRegistrationHelper
Dim assembly As String
Dim application As String
Dim tlb As String
Dim installFlags As InstallationFlags

instance.InstallAssembly(assembly, application, tlb, installFlags)
void InstallAssembly (
    [InAttribute] string assembly,
    [InAttribute] out string application,
    [InAttribute] out string tlb,
    [InAttribute] InstallationFlags installFlags
)
void InstallAssembly (
    [InAttribute] String^ assembly, 
    [InAttribute] [OutAttribute] String^% application, 
    [InAttribute] [OutAttribute] String^% tlb, 
    [InAttribute] InstallationFlags installFlags
)
void InstallAssembly (
    /** @attribute InAttribute() */ String assembly, 
    /** @attribute InAttribute() */ /** @attribute OutAttribute() */ /** @ref */ String application, 
    /** @attribute InAttribute() */ /** @attribute OutAttribute() */ /** @ref */ String tlb, 
    /** @attribute InAttribute() */ InstallationFlags installFlags
)
JScript unterstützt die Übergabe von Werttypargumenten als Verweis nicht.

Parameter

  • assembly
    Der Assemblyname als Datei oder der starke Name einer Assembly im GAC (globalen Assemblycache).
  • application
    Der Anwendungsparameter kann NULL (Nothing in Visual Basic) 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
    Der Name der Ausgabedatei der Typbibliothek (TLB), oder eine Zeichenfolge, die NULL (Nothing in Visual Basic) enthält, wenn der Name vom Registrierungshilfsprogramm generiert werden soll. Bei Aufrufbeendigung wird der tatsächlich verwendete Name im Parameter platziert.
  • installFlags
    Die in der Enumeration angegebenen Installationsoptionen.

Hinweise

Bei dieser Methode muss der Aufrufer Administratorberechtigungen für den lokalen Computer besitzen.

.NET Framework-Sicherheit

  • Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

IRegistrationHelper-Schnittstelle
IRegistrationHelper-Member
System.EnterpriseServices-Namespace