Udostępnij za pośrednictwem


IComSoapPublisher.UnRegisterAssembly(String) Metoda

Definicja

Wyrejestrowuje zestaw międzyoperacyjności COM.

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

Parametry

AssemblyPath
String

Ścieżka systemu plików dla zestawu.

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 "file://" została określona bez wymaganego WebPermissionelementu .

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-

Sygnatura metody oznaczonej przy użyciu ComUnregisterFunctionAttribute jest nieprawidłowa.

Uwagi

Implementacja 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