Publish.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-Interopassembly auf.
public:
virtual void UnRegisterAssembly(System::String ^ AssemblyPath);
public void UnRegisterAssembly(string AssemblyPath);
abstract member UnRegisterAssembly : string -> unit
override this.UnRegisterAssembly : string -> unit
Public Sub UnRegisterAssembly (AssemblyPath As String)
Parameter
- AssemblyPath
- String
Der Dateisystempfad für die Assembly.
Implementiert
Ausnahmen
Ein Aufrufer in der Anrufkette verfügt nicht über die Berechtigung für den Zugriff auf nicht verwalteten Code.
-oder-
Eine Codebasis, die nicht mit "file://" beginnt, wurde ohne die erforderliche WebPermissionAngegeben.
AssemblyPath ist null.
AssemblyPath wird nicht gefunden, oder es wird keine Dateinamenerweiterung angegeben.
AssemblyPath ist keine gültige Assembly.
Eine Assembly oder ein Modul wurde zweimal mit zwei verschiedenen Nachweisen geladen, oder der Assemblyname überschreitet die vom System definierte maximale Länge.
Eine mit "" markierte ComUnregisterFunctionAttribute Methode ist nicht static.
-oder-
Es gibt mehr als eine Methode, die auf einer bestimmten Ebene der Hierarchie markiert ComUnregisterFunctionAttribute ist.
-oder-
Die signatur der mit markierten ComUnregisterFunctionAttribute Methode ist ungültig.
Hinweise
UnRegisterAssembly verwendet Regasm.exe, um die Registrierung der erstellbaren Klassen in der Assembly aufzuheben. Weitere Informationen finden Sie unter Regasm.exe (Assemblyregistrierungstool).