IComSoapPublisher.UnRegisterAssembly(String) IComSoapPublisher.UnRegisterAssembly(String) IComSoapPublisher.UnRegisterAssembly(String) IComSoapPublisher.UnRegisterAssembly(String) Method

Definition

Hebt die Registrierung einer COM-Interop-Assembly auf.Unregisters a COM interop assembly.

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

Parameter

AssemblyPath
String String String String

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

Ausnahmen

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 UnRegisterAssembly verwendet Regasm. exe, um die Registrierung der erstellbar baren Klassen in der Assembly aufzuheben.The implementation of UnRegisterAssembly uses Regasm.exe to unregister 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: