IComSoapPublisher.UnRegisterAssembly(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Hebt die Registrierung einer COM-Interop-Assembly auf.
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
Der Dateisystempfad für die Assembly.
Ausnahmen
Ein Aufrufer in der Aufrufkette verfügt nicht über die Berechtigung für den Zugriff auf nicht verwalteten Code.
- oder -
Eine CodeBase, die nicht mit "file://" beginnt, wurde ohne die erforderliche WebPermission angegeben.
AssemblyPath
ist null
.
AssemblyPath
wurde nicht gefunden, oder es wurde keine Dateinamenerweiterung angegeben.
AssemblyPath
ist keine gültige Assembly.
Eine Assembly oder ein Modul wurde zweimal mit zwei unterschiedlichen Beweisen geladen, oder der Assemblyname überschreitet die vom System definierte maximale Länge.
Eine mit ComUnregisterFunctionAttribute gekennzeichnete Methode ist nicht static
.
- oder -
Auf einer bestimmten Ebene der Hierarchie sind mehrere mit ComUnregisterFunctionAttribute markierte Methoden vorhanden.
- oder -
Die Signatur der mit ComUnregisterFunctionAttribute gekennzeichneten Methode ist ungültig.
Hinweise
Die Implementierung von UnRegisterAssembly verwendet Regasm.exe, um die Registrierung der erstellbaren Klassen in der Assembly aufzuheben. Weitere Informationen finden Sie unter Regasm.exe (AssemblyRegistrierungstool).