Freigeben über


ComManagedImportUtil.InstallAssembly(String, String, String) Methode

Definition

Installiert eine Assembly in einer COM+-Anwendung.

public:
 virtual void InstallAssembly(System::String ^ asmpath, System::String ^ parname, System::String ^ appname);
public void InstallAssembly (string asmpath, string parname, string appname);
abstract member InstallAssembly : string * string * string -> unit
override this.InstallAssembly : string * string * string -> unit
Public Sub InstallAssembly (asmpath As String, parname As String, appname As String)

Parameter

asmpath
String

Der Pfad der Assembly.

parname
String

Der Name der COM+-Partition.

appname
String

Der Name der COM+-Anwendung.

Implementiert

Ausnahmen

Ein Aufrufer in der Aufrufkette verfügt nicht über die Berechtigung für den Zugriff auf nicht verwalteten Code.

Die Eingabeassembly besitzt keinen starken Namen.

Hinweise

InstallAssembly ruft auf RegistrationHelper.InstallAssembly, wodurch die folgenden Schritte ausgeführt werden:

  1. Registrierung der Assembly.

  2. Generierung einer Typbibliothek.

  3. Registrierung der Typbibliothek.

  4. Installation der Typbibliothek unter der angegebenen Anwendung.

  5. Konfiguration der in der Typbibliothek enthaltenen Komponenten.

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

Gilt für: