Udostępnij za pośrednictwem


Publish.UnRegisterAssembly(String) Metoda

Definicja

Wyrejestrowuje zestaw międzyoperacyjności MODELU COM.

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)

Parametry

AssemblyPath
String

Ścieżka systemu plików dla zestawu.

Implementuje

Wyjątki

Obiekt wywołujący w łańcuchu wywołań nie ma uprawnień dostępu do kodu niezarządzanego.

-lub-

Baza kodu, która nie rozpoczyna się od ciągu "file://", została określona bez wymaganego elementu WebPermission.

AssemblyPath to null.

AssemblyPath nie można odnaleźć lub nie określono rozszerzenia nazwy pliku.

AssemblyPath nie jest prawidłowym zestawem.

Zestaw lub moduł został załadowany dwa razy z dwoma różnymi dowodami lub nazwa zestawu przekracza maksymalną długość zdefiniowaną przez system.

Metoda oznaczona znakiem ComUnregisterFunctionAttribute nie staticjest .

-lub-

Istnieje więcej niż jedna metoda oznaczona ComUnregisterFunctionAttribute na danym poziomie hierarchii.

-lub-

Podpis metody oznaczonej przy ComUnregisterFunctionAttribute użyciu jest nieprawidłowy.

Uwagi

UnRegisterAssembly używa Regasm.exe do wyrejestrowania klas creatable w zestawie. Aby uzyskać więcej informacji, zobacz Regasm.exe (narzędzie rejestracji zestawów).

Dotyczy