IComSoapPublisher.RegisterAssembly(String) IComSoapPublisher.RegisterAssembly(String) IComSoapPublisher.RegisterAssembly(String) IComSoapPublisher.RegisterAssembly(String) Method

Definition

Registriert eine Assembly für COM-Interop.Registers an assembly for COM interop.

public:
 void RegisterAssembly(System::String ^ AssemblyPath);
public void RegisterAssembly (string AssemblyPath);
abstract member RegisterAssembly : string -> unit
Public Sub RegisterAssembly (AssemblyPath As String)

Parameter

AssemblyPath
String String String String

Der Dateisystempfad für die Assembly.The file system path for the assembly.

Ausnahmen

Die Eingabeassembly besitzt keinen starken Namen.The input assembly does not have a strong name.

Ein Aufrufer in der Aufrufkette verfügt nicht über die Berechtigung für den Zugriff auf nicht verwalteten Code.A caller in the call chain does not have permission to access unmanaged code.

- oder --or- Eine Codebasis, die nicht mit "file://" beginnt, wurde ohne die erforderliche WebPermission angegeben.A codebase that does not start with "file://" was specified without the required WebPermission.

AssemblyPath wurde nicht gefunden, oder es wurde keine Dateinamenerweiterung angegeben.AssemblyPath is not found, or a file name extension is not specified.

AssemblyPath ist keine gültige Assembly.AssemblyPath is not a valid assembly.

Eine Assembly oder ein Modul wurde zweimal mit zwei unterschiedlichen Beweisen geladen, oder der Assemblyname überschreitet die vom System definierte maximale Länge.An assembly or module was loaded twice with two different evidences, or the assembly name exceeds the system-defined maximum length.

Eine mit ComUnregisterFunctionAttribute gekennzeichnete Methode ist nicht static.A method marked with ComUnregisterFunctionAttribute is not static.

- oder --or- Auf einer bestimmten Ebene der Hierarchie sind mehrere mit ComUnregisterFunctionAttribute markierte Methoden vorhanden.There is more than one method marked with ComUnregisterFunctionAttribute at a given level of the hierarchy.

- oder --or- Die Signatur der mit ComUnregisterFunctionAttribute gekennzeichneten Methode ist ungültig.The signature of the method marked with ComUnregisterFunctionAttribute is not valid.

Hinweise

Die Implementierung von RegisterAssembly verwendet das Assembly Registration-Tool (Regasm. exe), um die erstellbar baren Klassen in der Assembly zu registrieren.The implementation of RegisterAssembly uses the Assembly Registration tool (Regasm.exe) to register the creatable classes in the assembly. Weitere Informationen finden Sie unter Regasm. exe (Assembly Registration-Tool).For more information, see Regasm.exe (Assembly Registration Tool).

Gilt für: